This commit is contained in:
Heidesommer 2026-05-26 08:04:35 -04:00
parent 72b0ebb938
commit 29b8e19ef6
58 changed files with 24636 additions and 24387 deletions

View file

@ -320,21 +320,21 @@ task_conversion = {
add = court_chaplain_conversion_contextual_bonuses add = court_chaplain_conversion_contextual_bonuses
# Faster conversion for certain special doctrines # Faster conversion for certain special doctrines
if = { # if = {
limit = { # limit = {
scope:councillor_liege.faith = { has_doctrine_parameter = adoptionists_attractively_intuitive_theology } # scope:councillor_liege.faith = { has_doctrine_parameter = adoptionists_attractively_intuitive_theology }
exists = scope:county # exists = scope:county
OR = { # OR = {
scope:county.faith.religion = religion:eastern_orthodox_religion # scope:county.faith.religion = religion:eastern_orthodox_religion
scope:county.faith.religion = religion:catholic_religion # scope:county.faith.religion = religion:catholic_religion
scope:county.faith.religion = religion:protestant_religion # scope:county.faith.religion = religion:protestant_religion
} # }
} # }
add = { # add = {
value = fp2_lyonese_monk_conversion_bonus_actual_value # value = fp2_lyonese_monk_conversion_bonus_actual_value
desc = fp2_lyonese_monk_faith_conversion_task_desc # desc = fp2_lyonese_monk_faith_conversion_task_desc
} # }
} # }
if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values
limit = { limit = {
@ -542,96 +542,96 @@ task_conversion = {
} }
} }
# Faster conversion for FP2 Hostility ending, if county is in Iberia and faith was involved # # Faster conversion for FP2 Hostility ending, if county is in Iberia and faith was involved
if = { # if = {
limit = { # limit = {
exists = scope:councillor.liege.house # exists = scope:councillor.liege.house
scope:councillor.liege.house = { # scope:councillor.liege.house = {
OR = { # OR = {
has_house_modifier = fp2_struggle_hostility_house_faith_modifier # has_house_modifier = fp2_struggle_hostility_house_faith_modifier
has_house_modifier = fp2_struggle_hostility_house_combined_modifier # has_house_modifier = fp2_struggle_hostility_house_combined_modifier
} # }
} # }
any_in_global_list = { # any_in_global_list = {
variable = fp2_struggle_ending_faith_list # variable = fp2_struggle_ending_faith_list
this = scope:county.faith # this = scope:county.faith
} # }
scope:county.title_province = { geographical_region = world_europe_west_iberia } # scope:county.title_province = { geographical_region = world_europe_west_iberia }
} # }
multiply = { # multiply = {
value = fp2_struggle_hostility_conversion_value # value = fp2_struggle_hostility_conversion_value
desc = fp2_struggle_hostility_faith_conversion_task_desc # desc = fp2_struggle_hostility_faith_conversion_task_desc
} # }
} # }
# Faster conversion of infidels for FP2 Council Toledo Conversion # # Faster conversion of infidels for FP2 Council Toledo Conversion
if = { # if = {
limit = { # limit = {
scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } # scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier }
scope:county.religion != scope:councillor.liege.religion # scope:county.religion != scope:councillor.liege.religion
} # }
multiply = { # multiply = {
value = council_toledo_conversion_modifier_value # value = council_toledo_conversion_modifier_value
desc = council_toledo_conversion_task_desc # desc = council_toledo_conversion_task_desc
} # }
} # }
# Faster conversion of heretics for FP2 Council Toledo Heresies # # Faster conversion of heretics for FP2 Council Toledo Heresies
if = { # if = {
limit = { # limit = {
scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } # scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier }
scope:county.faith = { # scope:county.faith = {
religion = scope:councillor.liege.religion # religion = scope:councillor.liege.religion
NOT = { # NOT = {
portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } # portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church }
} # }
NOT = { exists = religious_head } # NOT = { exists = religious_head }
} # }
} # }
multiply = { # multiply = {
value = council_toledo_conversion_modifier_value # value = council_toledo_conversion_modifier_value
desc = council_toledo_heresies_task_desc # desc = council_toledo_heresies_task_desc
} # }
} # }
#
# Faster conversion of Persian counties with the FP3 Promote Persian Scripture decision # # Faster conversion of Persian counties with the FP3 Promote Persian Scripture decision
if = { # if = {
limit = { # limit = {
scope:councillor.liege = { # scope:councillor.liege = {
has_character_modifier = fp3_promoted_persian_scripture_modifier # has_character_modifier = fp3_promoted_persian_scripture_modifier
is_ai = no #this is so that we don't get AI converting and homogenizing Persia too quickly # is_ai = no #this is so that we don't get AI converting and homogenizing Persia too quickly
} # }
scope:county.culture = { has_cultural_pillar = heritage_iranian } # scope:county.culture = { has_cultural_pillar = heritage_iranian }
} # }
multiply = { # multiply = {
value = promote_persian_scripture_conversion_modifier_value # value = promote_persian_scripture_conversion_modifier_value
desc = fp3_promote_persian_scripture_task_desc # desc = fp3_promote_persian_scripture_task_desc
} # }
} # }
#
# FP3 faster conversion struggle ending rewards # # FP3 faster conversion struggle ending rewards
if = { # if = {
limit = { # limit = {
exists = global_var:fp3_struggle_ending_assertion_school # exists = global_var:fp3_struggle_ending_assertion_school
switch = { # switch = {
trigger = global_var:fp3_struggle_ending_assertion_school # trigger = global_var:fp3_struggle_ending_assertion_school
flag:sunni = { # flag:sunni = {
scope:councillor.liege.faith = { has_doctrine = muhammad_succession_sunni_doctrine } # scope:councillor.liege.faith = { has_doctrine = muhammad_succession_sunni_doctrine }
} # }
flag:shia = { # flag:shia = {
scope:councillor.liege.faith = { has_doctrine = muhammad_succession_shia_doctrine } # scope:councillor.liege.faith = { has_doctrine = muhammad_succession_shia_doctrine }
} # }
flag:muhakkima = { # flag:muhakkima = {
scope:councillor.liege.faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } # scope:councillor.liege.faith = { has_doctrine = muhammad_succession_muhakkima_doctrine }
} # }
flag:zandaqa = { # flag:zandaqa = {
scope:councillor.liege.faith = { has_doctrine = muhammad_succession_zandaqa_doctrine } # scope:councillor.liege.faith = { has_doctrine = muhammad_succession_zandaqa_doctrine }
} # }
} # }
} # }
multiply = { # multiply = {
value = fp3_struggle_ending_conversion_modifier_value # value = fp3_struggle_ending_conversion_modifier_value
desc = fp3_struggle_ending_conversion_modifier_desc # desc = fp3_struggle_ending_conversion_modifier_desc
} # }
} # }
# Court events # Court events
if = { #court.6010 if = { #court.6010
limit = { limit = {

View file

@ -0,0 +1,239 @@
name_list_NEOW_rhinelander = {
cadet_dynasty_names = {
"dynn_Schmitz"
"dynn_Becker"
"dynn_Schneider"
"dynn_Schmidt"
"dynn_Klein"
"dynn_Meyer"
"dynn_Weber"
"dynn_Schulte"
"dynn_Fischer"
"dynn_Peters"
"dynn_Eiermann"
"dynn_Ohlinger"
"dynn_Franck"
"dynn_Wander"
"dynn_Endesfelder"
"dynn_Riehm"
"dynn_Scharping"
"dynn_Saftig"
"dynn_Klasen"
"dynn_Bengsch"
"dynn_Grillmeier"
{ "dynnp_von" "dynn_Preysing" }
"dynn_Hergenr_o_uml_ther"
"dynn_Schade"
"dynn_P_u_uml_tz"
"dynn_Dockweiler"
"dynn_Kohler"
{ "dynnp_von" "dynn_Kleve" }
"dynn_Gross"
"dynn_Rupp"
"dynn_Wagner"
"dynn_Sch_a_uml_fer"
"dynn_Schwarz"
"dynn_Scherer"
"dynn_Braun"
"dynn_Backes"
"dynn_Kr_a_uml_mer"
"dynn_Koch"
"dynn_Herrmann"
"dynn_Ziegler"
"dynn_Recktenwald"
"dynn_Hofmann"
"dynn_Kaiser"
"dynn_Schulz"
"dynn_Fuchs"
"dynn_Baumann"
"dynn_Haas"
"dynn_Jahn"
"dynn_Bonzel"
}
dynasty_names = {
"dynn_Schmitz"
"dynn_Becker"
"dynn_Schneider"
"dynn_Schmidt"
"dynn_Klein"
"dynn_Meyer"
"dynn_Weber"
"dynn_Schulte"
"dynn_Fischer"
"dynn_Peters"
"dynn_Eiermann"
"dynn_Ohlinger"
"dynn_Franck"
"dynn_Wander"
"dynn_Endesfelder"
"dynn_Riehm"
"dynn_Scharping"
"dynn_Saftig"
"dynn_Klasen"
"dynn_Bengsch"
"dynn_Grillmeier"
{ "dynnp_von" "dynn_Preysing" }
"dynn_Hergenr_o_uml_ther"
"dynn_Schade"
"dynn_P_u_uml_tz"
"dynn_Dockweiler"
"dynn_Kohler"
{ "dynnp_von" "dynn_Kleve" }
"dynn_Gross"
"dynn_Rupp"
"dynn_Wagner"
"dynn_Sch_a_uml_fer"
"dynn_Schwarz"
"dynn_Scherer"
"dynn_Braun"
"dynn_Backes"
"dynn_Kr_a_uml_mer"
"dynn_Koch"
"dynn_Herrmann"
"dynn_Ziegler"
"dynn_Recktenwald"
"dynn_Hofmann"
"dynn_Kaiser"
"dynn_Schulz"
"dynn_Fuchs"
"dynn_Baumann"
"dynn_Haas"
"dynn_Jahn"
"dynn_Bonzel"
}
male_names = {
3 = {
Andreas Anselmo Albrecht Artur
Bernd-Dieter Bruno Benno Bodo
Carl
Detlef Dieter Dietrich
El_i_act_as Emil Erwin Erhard Eduard
Franziskus Friedrich Fritz Ferdinand
G_u_uml_nter Georg-Ludwig Gottschalk Gerhard G_o_uml_tz
Hans-Werner Helmut Hans-Heinrich Holger Hartmut Hans-G_u_nter Hans-J_o_uml_rg
Karl-Heinz Klaus-Dieter
Matthias Marcus
Norbert Nikolaus
Tobias Theodor Timo
Otmar Oskar
Ulrich Uwe
R_u_uml_diger Raimund Raphael
Lutz Lutwin Leonhard Lukas
Jochen
Willibald Wolfram
}
2 = {
Amand Achim Armin Anton
Bertolt Burkhard
Christfried
Darrell
Eugen Erich Edwin Eberhard
Franz-Josef Franz-Rudolf
Gottfried Gisbert Guntram
Herbert Hans-Josef Hans-Otto Heinz Hermann Hans-Peter Hugo
Karl-Hans Karl-Ludwig Kurt-Julius Konrad-Graf
Marcel
Siegmund
}
1 = {
Adalbert Alois Alfons Arnold
Benedikt Bernard
Dominic
Engelbert
Gotthilf Gottlieb
Hans-Georg Herward Hans-J_u_uml_rgen Hans-Joachim Hans-Walter Heiko
Klaus Kurt
Rudolf Reinhold
Lowell Lorenz Lothar Leo
Johann-Baptist J_u_uml_rgen Julius
Paulus
Rainer Roman
Sebastian Siegbert
Valentin
Wilfried Wendelin
}
}
female_names = {
3 = {
Adele Anneliese Anette Anne
B_a_uml_rbel Beate Bianca
Charlotte Christa Christiane Corinna
Daniela
Elena Eleonore Elfriede Elke Eva Eveline
Frieda Friedel Friederike
Gabriela Gisela Gretel
Heidemarie Heiderose Hilde Hildegard
Ilse Irina Irma Irmgard
Janine Johanna Josefa Jutta
Katharina Klaudia Kristina
Liane Liselotte Lydia
Magdalena Margit Marie-Luise Marie-Theresa Marlene Mathilde
Patricia
Regina Rita Rose-Marie
Sandra Sieglinde Silke Stefanie
Thea Theresa Tina
Vanessa Vera Veronika
Waltraud Wilma
}
2 = {
Anita Anja Alexandra Annegret Antonia
Beatrix Bernadette Brunhilde
Carmen Caroline Christina Cornelia
Dagmar Diana Dorothea
Edeltraut Edith Ella Ellen Erika Evelin
Frida
Gabi Gabriele Gerda Gertraud
Hannelore Heide Helene Henriette
Ina Irene Iris
Jeanette Josefine Juliane
K_a_uml_the Karoline Kornelia
Liesel Laura Lisa Lina Lotte
Margrit Marie-Magdalena Marita Marliese Mechthild Michaela
Natalie
Ottilie
Pauline Pia
Ramona Renate Ruth
Sibylle Silvia Sofie Sonja
Ulrike Ursula
Verena Viktoria
Wiebke
Zita
}
1 = {
Angelika Annemarie Anne-Rose
Babette Britta
Carina Carol-Ann Constanze
Doris
Edelgard Edeltraud Else Erna Eva-Maria Evelyn
Hanna Heidrun Herta Hilda
Ilka Ilona Isolde
Jessica Judith
Karola Katja
Lieselotte Linda Lucia Luise
Magda Manuela Margareta Margarethe Marie Marta Martina
Nadine Nicole
Rosi Rosina
Tanja
Ulla Uschi Ute
Yvonne
}
}
dynasty_of_location_prefix = "dynnp_von"
# Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100.
pat_grf_name_chance = 60
mat_grf_name_chance = 10
father_name_chance = 10
# Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100.
pat_grm_name_chance = 10
mat_grm_name_chance = 60
mother_name_chance = 10
mercenary_names = {
}
}

View file

@ -979,57 +979,57 @@ GetActualBishopTitle = {
text = { text = {
trigger = { trigger = {
highest_held_title_tier >= tier_kingdom highest_held_title_tier >= tier_kingdom
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
NOT = { # Required formatting to include male/female check as well as vacancy NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= { cp:councillor_court_chaplain ?= {
is_female = yes is_female = yes
} }
} }
} }
localization_key = councillor_court_chaplain_hellenism_religion_kingdom localization_key = councillor_court_chaplain_theomach_religion_kingdom
} }
text = { text = {
trigger = { trigger = {
highest_held_title_tier >= tier_kingdom highest_held_title_tier >= tier_kingdom
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
NOT = { # Required formatting to include male/female check as well as vacancy NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= { cp:councillor_court_chaplain ?= {
is_female = no is_female = no
} }
} }
} }
localization_key = councillor_court_chaplain_hellenism_religion_kingdom_female localization_key = councillor_court_chaplain_theomach_religion_kingdom_female
} }
text = { text = {
trigger = { trigger = {
highest_held_title_tier >= tier_duchy highest_held_title_tier >= tier_duchy
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
} }
localization_key = councillor_court_chaplain_hellenism_religion_duchy localization_key = councillor_court_chaplain_theomach_religion_duchy
} }
text = { text = {
trigger = { trigger = {
highest_held_title_tier < tier_duchy highest_held_title_tier < tier_duchy
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
NOT = { # Required formatting to include male/female check as well as vacancy NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= { cp:councillor_court_chaplain ?= {
is_female = yes is_female = yes
} }
} }
} }
localization_key = councillor_court_chaplain_hellenism_religion_county localization_key = councillor_court_chaplain_theomach_religion_county
} }
text = { text = {
trigger = { trigger = {
highest_held_title_tier < tier_duchy highest_held_title_tier < tier_duchy
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
NOT = { # Required formatting to include male/female check as well as vacancy NOT = { # Required formatting to include male/female check as well as vacancy
cp:councillor_court_chaplain ?= { cp:councillor_court_chaplain ?= {
is_female = no is_female = no
} }
} }
} }
localization_key = councillor_court_chaplain_hellenism_religion_county_female localization_key = councillor_court_chaplain_theomach_religion_county_female
} }
#Norse #Norse

View file

@ -64,9 +64,9 @@
# } # }
# text = { # text = {
# trigger = { # trigger = {
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# localization_key = hellenism_religion_adj_feminine_accusative # localization_key = theomach_religion_adj_feminine_accusative
# } # }
# text = { # text = {
# trigger = { # trigger = {
@ -272,9 +272,9 @@
# } # }
# text = { # text = {
# trigger = { # trigger = {
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# localization_key = hellenism_religion_adj_masculine_ins # localization_key = theomach_religion_adj_masculine_ins
# } # }
# text = { # text = {
# trigger = { # trigger = {
@ -1283,7 +1283,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_high_god_name # localization_key = hellenism_high_god_name
@ -1745,7 +1745,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_health_god_name # localization_key = hellenism_health_god_name
@ -2149,7 +2149,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_creator_god_name_cel # localization_key = hellenism_creator_god_name_cel
@ -2552,7 +2552,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_fertility_god_name_cel # localization_key = hellenism_fertility_god_name_cel
@ -2979,7 +2979,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_wealth_god_name_cel # localization_key = hellenism_wealth_god_name_cel
@ -3410,7 +3410,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_household_god_name_cel # localization_key = hellenism_household_god_name_cel
@ -3758,7 +3758,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_fate_god_name_cel # localization_key = hellenism_fate_god_name_cel
@ -4168,7 +4168,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_knowledge_god_name_cel # localization_key = hellenism_knowledge_god_name_cel
@ -4606,7 +4606,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_war_god_name_cel # localization_key = hellenism_war_god_name_cel
@ -4982,7 +4982,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_trickster_god_name_cel # localization_key = hellenism_trickster_god_name_cel
@ -5372,7 +5372,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_night_god_name_cel # localization_key = hellenism_night_god_name_cel
@ -5758,7 +5758,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_water_god_name_cel # localization_key = hellenism_water_god_name_cel
@ -6127,7 +6127,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_witchgod_name_cel # localization_key = hellenism_witchgod_name_cel
@ -6432,7 +6432,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_death_deity_name_narz # localization_key = hellenism_death_deity_name_narz
@ -6813,7 +6813,7 @@
# religion_tag = bon_religion # religion_tag = bon_religion
# religion_tag = finno_ugric_religion # religion_tag = finno_ugric_religion
# religion_tag = germanic_religion # religion_tag = germanic_religion
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# religion_tag = hinduism_religion # religion_tag = hinduism_religion
# religion_tag = jainism_religion # religion_tag = jainism_religion
# religion_tag = kushitism_religion # religion_tag = kushitism_religion
@ -7197,7 +7197,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_religious_text_adj # localization_key = hellenism_religious_text_adj
@ -7475,7 +7475,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_religious_symbol_adj # localization_key = hellenism_religious_symbol_adj
@ -7833,7 +7833,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_death_deity_name # localization_key = hellenism_death_deity_name
@ -8178,7 +8178,7 @@
# text = { # text = {
# trigger = { # trigger = {
# #
# religion_tag = hellenism_religion # religion_tag = theomach_religion
# } # }
# #
# localization_key = hellenism_death_deity_name # localization_key = hellenism_death_deity_name

View file

@ -205,7 +205,7 @@ DeathMessageIntro = {
text = { text = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_HELLENIC_1 localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_HELLENIC_1
trigger = { trigger = {
faith.religion = faith:hellenic_pagan.religion faith.religion = faith:megalocratic.religion
} }
} }
text = { text = {

View file

@ -279,12 +279,12 @@ apocalypse_name = {
type = character type = character
random_valid = yes random_valid = yes
text = { # text = {
trigger = { # trigger = {
faith.religion = religion:folkgerman_religion # faith.religion = religion:folkgerman_religion
} # }
localization_key = ragnarok # localization_key = ragnarok
} # }
text = { text = {
trigger = { trigger = {
@ -347,11 +347,11 @@ apocalypse_name = {
localization_key = doomsday localization_key = doomsday
} }
text = { # text = {
trigger = { # trigger = {
exists = character:easteregg_veronica_pazos # exists = character:easteregg_veronica_pazos
this = character:easteregg_veronica_pazos # this = character:easteregg_veronica_pazos
} # }
localization_key = third_impact # localization_key = third_impact
} # }
} }

View file

@ -310,104 +310,105 @@ summon_fair_courtiers_decision = {
} }
} }
} }
########################################### ############################################
##Create Cossack kingdom Decision## # ##Create Cossack kingdom Decision##
## By: Björn S # ## By: Björn S
########################################### ############################################
#
## The Choice of creating a new culture and kingdom ### The Choice of creating a new culture and kingdom
create_cossack_kingdom_decision = { #create_cossack_kingdom_decision = {
picture = { # picture = {
reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" # reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds"
} # }
desc = create_cossack_kingdom_decision_desc # desc = create_cossack_kingdom_decision_desc
selection_tooltip = create_cossack_kingdom_decision_tooltip # selection_tooltip = create_cossack_kingdom_decision_tooltip
decision_group_type = adventurer # decision_group_type = adventurer
#
#
## Player is a landless adventurer or have the veteran adventurer trait + a culture suitable for the area. ### Player is a landless adventurer or have the veteran adventurer trait + a culture suitable for the area.
## Player also have to have the right cultural heritage. ### Player also have to have the right cultural heritage.
is_shown = { # is_shown = {
is_playable_character = yes # is_playable_character = yes
OR = { # OR = {
is_landless_adventurer = yes # is_landless_adventurer = yes
has_trait = adventurer # has_trait = adventurer
} # }
culture = { # culture = {
OR = { # OR = {
has_cultural_pillar = heritage_turkic # has_cultural_pillar = heritage_turkic
has_cultural_pillar = heritage_east_slavic # has_cultural_pillar = heritage_east_slavic
has_cultural_pillar = heritage_west_slavic # has_cultural_pillar = heritage_west_slavic
has_cultural_pillar = heritage_south_slavic # has_cultural_pillar = heritage_south_slavic
has_cultural_pillar = heritage_tungusic # has_cultural_pillar = heritage_tungusic
} # }
} # }
## Not repeatable ### Not repeatable
NOT = { # NOT = {
is_target_in_global_variable_list = { # is_target_in_global_variable_list = {
name = unavailable_unique_decisions # name = unavailable_unique_decisions
target = flag:flag_create_cossack_kingdom # target = flag:flag_create_cossack_kingdom
} # }
} # }
#
} # }
#
is_valid = { # is_valid = {
prestige_level >= high_prestige_level # prestige_level >= high_prestige_level
has_trait = adventurer # has_trait = adventurer
has_government = nomad_government # has_government = nomad_government
is_independent_ruler = yes # is_independent_ruler = yes
AND = { # AND = {
completely_controls = title:d_tana # completely_controls = title:d_tana
completely_controls = title:d_don_valley # completely_controls = title:d_don_valley
OR = { # OR = {
completely_controls = title:d_itil # completely_controls = title:d_itil
completely_controls = title:d_red_levedia # completely_controls = title:d_red_levedia
completely_controls = title:d_levedia # completely_controls = title:d_levedia
} # }
} # }
} # }
#
cost = { # cost = {
prestige = 1000 # prestige = 1000
gold = 300 # gold = 300
} # }
#
#
is_valid_showing_failures_only = { # is_valid_showing_failures_only = {
is_landed = yes # is_landed = yes
is_capable_adult = yes # is_capable_adult = yes
is_imprisoned = no # is_imprisoned = no
} # }
#
#
effect = { # effect = {
show_as_tooltip = { # show_as_tooltip = {
create_cossack_scripted_effect = yes # create_cossack_scripted_effect = yes
} # }
hidden_effect = { # hidden_effect = {
add_to_global_variable_list = { # add_to_global_variable_list = {
name = unavailable_unique_decisions # name = unavailable_unique_decisions
target = flag:flag_create_cossack_kingdom # target = flag:flag_create_cossack_kingdom
} # }
} # }
trigger_event = major_decisions.3600 # trigger_event = major_decisions.3600
} # }
#
ai_potential = { # ai_potential = {
always = yes # always = yes
} # }
#
ai_will_do = { # ai_will_do = {
base = 100 # base = 100
} # }
#
ai_check_interval_by_tier = { # ai_check_interval_by_tier = {
barony = 0 # barony = 0
county = 0 # county = 0
duchy = 120 # duchy = 120
kingdom = 0 # kingdom = 0
empire = 0 # empire = 0
hegemony = 0 # hegemony = 0
} # }
} #}
#

View file

@ -27,7 +27,7 @@
# capital_province = { geographical_region = world_middle_east } # capital_province = { geographical_region = world_middle_east }
# #Must have the correct religion, and support from the rest of Catholicism. # #Must have the correct religion, and support from the rest of Catholicism.
# religion = { exists = var:variable_ghw_unlocked } #The era of the Crusades must have started. # religion = { exists = var:variable_ghw_unlocked } #The era of the Crusades must have started.
# faith = faith:catholic # faith = faith:roman_catholic
# #Exempt Byzantine group: this is such a huge slap in the face to _anyone_ even vaguely in the Greek sphere. # #Exempt Byzantine group: this is such a huge slap in the face to _anyone_ even vaguely in the Greek sphere.
# culture = { # culture = {
# NOR = { # NOR = {
@ -301,7 +301,7 @@
# is_shown = { # is_shown = {
# is_ruler = yes # is_ruler = yes
# is_playable_character = yes # is_playable_character = yes
# faith.religion = faith:rabbinism.religion # faith.religion = faith:congregationist.religion
# NOT = { # NOT = {
# exists = title:k_israel.holder # exists = title:k_israel.holder
# } # }

View file

@ -950,7 +950,7 @@ barony_theocracy_germanic_religion = {
} }
priority = 7 priority = 7
holding = church_holding holding = church_holding
religions = { folkgerman_religion hellenism_religion taoism_religion zunism_religion } religions = { folkgerman_religion theomach_religion taoism_religion zunism_religion }
} }
count_theocracy_male_germanic_religion = { count_theocracy_male_germanic_religion = {
type = character type = character
@ -984,7 +984,7 @@ county_theocracy_germanic_religion = {
} }
priority = 18 priority = 18
governments = { theocracy_government } governments = { theocracy_government }
religions = { folkgerman_religion hellenism_religion taoism_religion zoroastrianism_religion zunism_religion } religions = { folkgerman_religion theomach_religion taoism_religion zoroastrianism_religion zunism_religion }
} }
king_theocracy_male_germanic_religion = { king_theocracy_male_germanic_religion = {
type = character type = character
@ -996,7 +996,7 @@ king_theocracy_male_germanic_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { folkgerman_religion hellenism_religion } religions = { folkgerman_religion theomach_religion }
} }
king_theocracy_female_germanic_religion = { king_theocracy_female_germanic_religion = {
type = character type = character
@ -1008,7 +1008,7 @@ king_theocracy_female_germanic_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { folkgerman_religion hellenism_religion } religions = { folkgerman_religion theomach_religion }
} }
emperor_theocracy_male_germanic_religion = { emperor_theocracy_male_germanic_religion = {
type = character type = character
@ -1020,7 +1020,7 @@ emperor_theocracy_male_germanic_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { folkgerman_religion hellenism_religion } religions = { folkgerman_religion theomach_religion }
} }
emperor_theocracy_female_germanic_religion = { emperor_theocracy_female_germanic_religion = {
type = character type = character
@ -1032,11 +1032,11 @@ emperor_theocracy_female_germanic_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { folkgerman_religion hellenism_religion } religions = { folkgerman_religion theomach_religion }
} }
# Hellenism # Hellenism
baron_theocracy_male_hellenism_religion = { baron_theocracy_male_theomach_religion = {
type = character type = character
gender = male gender = male
special = holder special = holder
@ -1046,9 +1046,9 @@ baron_theocracy_male_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
baron_theocracy_female_hellenism_religion = { baron_theocracy_female_theomach_religion = {
type = character type = character
gender = female gender = female
special = holder special = holder
@ -1058,9 +1058,9 @@ baron_theocracy_female_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
count_theocracy_male_hellenism_religion = { count_theocracy_male_theomach_religion = {
type = character type = character
gender = male gender = male
special = holder special = holder
@ -1070,9 +1070,9 @@ count_theocracy_male_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
count_theocracy_female_hellenism_religion = { count_theocracy_female_theomach_religion = {
type = character type = character
gender = female gender = female
special = holder special = holder
@ -1082,9 +1082,9 @@ count_theocracy_female_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
duke_theocracy_male_hellenism_religion = { duke_theocracy_male_theomach_religion = {
type = character type = character
gender = male gender = male
special = holder special = holder
@ -1094,9 +1094,9 @@ duke_theocracy_male_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
duke_theocracy_female_hellenism_religion = { duke_theocracy_female_theomach_religion = {
type = character type = character
gender = female gender = female
special = holder special = holder
@ -1106,9 +1106,9 @@ duke_theocracy_female_hellenism_religion = {
top_liege = no top_liege = no
} }
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
duchy_theocracy_hellenism_religion = { duchy_theocracy_theomach_religion = {
type = title type = title
tier = duchy tier = duchy
flavourization_rules = { flavourization_rules = {
@ -1116,7 +1116,7 @@ duchy_theocracy_hellenism_religion = {
} }
priority = 27 priority = 27
governments = { theocracy_government } governments = { theocracy_government }
religions = { hellenism_religion } religions = { theomach_religion }
} }
# Hinduism # Hinduism
@ -2050,7 +2050,7 @@ kingdom_theocracy_paganism_religion = {
} }
priority = 47 priority = 47
governments = { theocracy_government } governments = { theocracy_government }
religions = { paganism_religion hungaric_religion baltic_religion slavic_religion finnic_religion folkgerman_religion hellenism_religion zunism_religion zoroastrianism_religion bon_religion taoism_religion buddhism_religion hinduism_religion jainism_religion judaism_religion } #tengrism_religion west_african_religion west_african_bori_religion west_african_roog_religion religions = { paganism_religion hungaric_religion baltic_religion slavic_religion finnic_religion folkgerman_religion theomach_religion zunism_religion zoroastrianism_religion bon_religion taoism_religion buddhism_religion hinduism_religion jainism_religion judaism_religion } #tengrism_religion west_african_religion west_african_bori_religion west_african_roog_religion
} }
emperor_theocracy_male_paganism_religion = { emperor_theocracy_male_paganism_religion = {
type = character type = character
@ -2084,7 +2084,7 @@ empire_theocracy_paganism_religion = {
} }
priority = 102 priority = 102
governments = { theocracy_government } governments = { theocracy_government }
religions = { paganism_religion hungaric_religion baltic_religion slavic_religion finnic_religion tengrism_religion west_african_religion west_african_bori_religion west_african_roog_religion folkgerman_religion hellenism_religion taoism_religion zunism_religion zoroastrianism_religion judaism_religion } religions = { paganism_religion hungaric_religion baltic_religion slavic_religion finnic_religion tengrism_religion west_african_religion west_african_bori_religion west_african_roog_religion folkgerman_religion theomach_religion taoism_religion zunism_religion zoroastrianism_religion judaism_religion }
} }
# Baltic # Baltic

View file

@ -1046,7 +1046,7 @@ king_administrative_female_russian = { # Judex
tier = kingdom tier = kingdom
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }
empire_administrative_russian = { # Archonesa empire_administrative_russian = { # Archonesa
@ -1076,7 +1076,7 @@ emperor_administrative_female_russian = { # Judex
tier = empire tier = empire
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }
## Feudal ## Feudal
barony_feudal_russian = { # judiacate barony_feudal_russian = { # judiacate
@ -1193,7 +1193,7 @@ king_feudal_female_russian = { # Judex
tier = kingdom tier = kingdom
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }
empire_feudal_russian = { # Archonesa empire_feudal_russian = { # Archonesa
@ -1223,7 +1223,7 @@ emperor_feudal_female_russian = { # Judex
tier = empire tier = empire
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }
## Mecrenary ## Mecrenary
barony_mercenary_russian = { # judiacate barony_mercenary_russian = { # judiacate
@ -1340,7 +1340,7 @@ king_mercenary_female_russian = { # Judex
tier = kingdom tier = kingdom
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }
empire_mercenary_russian = { # Archonesa empire_mercenary_russian = { # Archonesa
@ -1370,5 +1370,5 @@ emperor_mercenary_female_russian = { # Judex
tier = empire tier = empire
priority = 106 priority = 106
heritages = { heritage_east_slavic } heritages = { heritage_east_slavic }
governments = { name_list_NEOW_west_russian } name_lists = { name_list_NEOW_west_russian }
} }

View file

@ -786,7 +786,7 @@ e_baltic = {
k_esthonia = { k_esthonia = {
color = { 20 66 102 } color = { 20 66 102 }
capital = c_reval capital = c_harjumaa
can_create = { can_create = {
trigger_if = { trigger_if = {
@ -809,7 +809,7 @@ e_baltic = {
d_esthonia = { d_esthonia = {
color = { 7 53 76 } color = { 7 53 76 }
capital = c_reval # Kalevan capital = c_harjumaa # Kalevan
c_harjumaa = { c_harjumaa = {
color = { 5 36 51 } color = { 5 36 51 }
@ -955,7 +955,7 @@ e_baltic = {
} }
d_narva = { d_narva = {
color = { 38 114 191 } color = { 38 114 191 }
capital = c_narva capital = c_ida_viru
cultural_names = { cultural_names = {
name_list_NEOW_swedish = cn_narva name_list_NEOW_swedish = cn_narva

View file

@ -71,4 +71,14 @@ h_india= {
e_japan= { e_japan= {
capital = c_thessalonika capital = c_thessalonika
color = { 230 180 10 } color = { 230 180 10 }
} }
e_byzantium = {
capital = c_thessalonika
color = { 230 180 10 }
}
k_chrysanthemum_throne = {
capital = c_thessalonika
color = { 230 180 10 }
}

View file

@ -1378,172 +1378,172 @@ on_death = {
ep3_laamp_supporter_invalidated_effect = yes ep3_laamp_supporter_invalidated_effect = yes
# EP3 - Varangian Palace Pillaging # EP3 - Varangian Palace Pillaging
if = { # if = {
limit = { # limit = {
primary_title = title:e_byzantium # primary_title = title:e_byzantium
OR = { # OR = {
"number_maa_regiments_of_type(varangian_guards)" >= 1 # "number_maa_regiments_of_type(varangian_guards)" >= 1
number_title_maa_regiments_of_type = { # number_title_maa_regiments_of_type = {
target = varangian_guards # target = varangian_guards
value >= 1 # value >= 1
} # }
any_court_position_holder = { # any_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
} # }
save_scope_as = dead_emperor # save_scope_as = dead_emperor
if = { # if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 0 # value > 0
value <= 100 # value <= 100
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 1 # value = 1
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 100 # value > 100
value <= 200 # value <= 200
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 2 # value = 2
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 200 # value > 200
value <= 300 # value <= 300
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 3 # value = 3
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 300 # value > 300
value <= 400 # value <= 400
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 4 # value = 4
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 400 # value > 400
value <= 500 # value <= 500
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 5 # value = 5
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 500 # value > 500
value <= 600 # value <= 600
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 6 # value = 6
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 600 # value > 600
value <= 700 # value <= 700
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 7 # value = 7
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 700 # value > 700
value <= 800 # value <= 800
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 8 # value = 8
} # }
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
number_maa_soldiers_of_type = { # number_maa_soldiers_of_type = {
target = varangian_guards # target = varangian_guards
value > 800 # value > 800
value <= 900 # value <= 900
} # }
} # }
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 9 # value = 9
} # }
} # }
} # }
else = { # else = {
primary_heir = { # primary_heir = {
set_variable = { # set_variable = {
name = varangian_regiments # name = varangian_regiments
value = 10 # value = 10
} # }
} # }
} # }
primary_heir = { # primary_heir = {
trigger_event = { # trigger_event = {
id = ep3_emperor_yearly.3000 # id = ep3_emperor_yearly.3000
days = { 10 20 } # days = { 10 20 }
} # }
} # }
} # }
# EP3 - Grand Ambitions Story Cycle # EP3 - Grand Ambitions Story Cycle
if = { if = {
@ -1714,26 +1714,26 @@ on_death = {
mpo_remove_blood_brother_modifiers_effect = yes mpo_remove_blood_brother_modifiers_effect = yes
#Tracking whether Genghis is dead or not #Tracking whether Genghis is dead or not
if = { # if = {
limit = { # limit = {
this = character:125501 # this = character:125501
} # }
set_global_variable = genghis_died # set_global_variable = genghis_died
if = { # if = {
limit = { # limit = {
NOT = { # NOT = {
any_held_title = { # any_held_title = {
this = title:e_mongol_empire # this = title:e_mongol_empire
} # }
} # }
} # }
set_global_variable = { # set_global_variable = {
name = temujin_failed # name = temujin_failed
value = yes # value = yes
years = 50 # years = 50
} # }
} # }
} # }
#Greatest of khans stuff should pass to heir during initial war phase #Greatest of khans stuff should pass to heir during initial war phase
if = { if = {
limit = { limit = {

File diff suppressed because it is too large Load diff

View file

@ -3177,7 +3177,7 @@ on_title_gain_usurpation = {
} }
if = { if = {
limit = { limit = {
government = landless_minority_government has_government = landless_minority_government
exists = liege exists = liege
} }
create_title_and_vassal_change = { create_title_and_vassal_change = {
@ -3265,13 +3265,13 @@ on_title_gain_usurpation = {
# scope:new_holder = new holder. # scope:new_holder = new holder.
on_title_lost = { on_title_lost = {
events = { events = {
british_isles.1033 # Danelaw-England partition calc. # british_isles.1033 # Danelaw-England partition calc.
} }
effect = { effect = {
if = { if = {
limit = { limit = {
government = landless_minority_government has_government = landless_minority_government
exists = liege exists = liege
} }
create_title_and_vassal_change = { create_title_and_vassal_change = {

View file

@ -363,7 +363,7 @@ yearly_global_pulse = {
# # Rabbi Gershom bans polygamy sometime in the 11th century # # Rabbi Gershom bans polygamy sometime in the 11th century
# current_date > "1000.01.01" # current_date > "1000.01.01"
# # Make sure this hasn't happened already # # Make sure this hasn't happened already
# faith:rabbinism = { # faith:congregationist = {
# has_doctrine = doctrine_polygamy # has_doctrine = doctrine_polygamy
# NOT = { # NOT = {
# has_variable = rabbinicism_accepted_monogamy # has_variable = rabbinicism_accepted_monogamy
@ -1210,7 +1210,7 @@ yearly_playable_pulse = {
} }
if = { if = {
limit = { limit = {
government = landless_minority_government has_government = landless_minority_government
domicile ?= { domicile ?= {
OR = { OR = {
has_domicile_building_or_higher = village_rice_field_05 has_domicile_building_or_higher = village_rice_field_05
@ -1226,7 +1226,7 @@ yearly_playable_pulse = {
} }
else_if = { else_if = {
limit = { limit = {
government = landless_minority_government has_government = landless_minority_government
domicile ?= { domicile ?= {
OR = { OR = {
has_domicile_building_or_higher = village_rice_field_03 has_domicile_building_or_higher = village_rice_field_03

View file

@ -9287,7 +9287,7 @@
#### k_esthonia #Estonia #### k_esthonia #Estonia
### d_esthonia ### d_esthonia
## c_reval ## c_harjumaa
# b_reval # b_reval
94 ={ 94 ={
winter_severity_bias = 0.65 winter_severity_bias = 0.65
@ -9300,7 +9300,7 @@
96 ={ 96 ={
winter_severity_bias = 0.65 winter_severity_bias = 0.65
} }
## c_narva ## c_ida_viru
# b_narva # b_narva
98 ={ 98 ={
winter_severity_bias = 0.65 winter_severity_bias = 0.65

View file

@ -4053,7 +4053,7 @@
piety_cost = faith_tenet_cost_mid piety_cost = faith_tenet_cost_mid
is_shown = { is_shown = {
religion_tag = hellenism_religion religion_tag = theomach_religion
} }
can_pick = { can_pick = {

View file

@ -1,4 +1,4 @@
theomach = { theomach_religion = {
family = rf_antediluvianist family = rf_antediluvianist
graphical_faith = pagan_gfx graphical_faith = pagan_gfx
doctrine = pagan_hostility_doctrine doctrine = pagan_hostility_doctrine

View file

@ -1618,7 +1618,7 @@ great_holy_war_target_kingdom_weight = {
# Hellenic heartlands # Hellenic heartlands
else_if = { else_if = {
limit = { limit = {
scope:the_faith.religion = religion:hellenism_religion scope:the_faith.religion = religion:theomach_religion
title_capital_county.title_province = { title_capital_county.title_province = {
OR = { OR = {
geographical_region = ghw_region_mainland_greece geographical_region = ghw_region_mainland_greece
@ -1631,7 +1631,7 @@ great_holy_war_target_kingdom_weight = {
# Hellenic frontier # Hellenic frontier
else_if = { else_if = {
limit = { limit = {
scope:the_faith.religion = religion:hellenism_religion scope:the_faith.religion = religion:theomach_religion
title_capital_county.title_province = { title_capital_county.title_province = {
OR = { OR = {
geographical_region = ghw_region_anatolia geographical_region = ghw_region_anatolia
@ -1645,7 +1645,7 @@ great_holy_war_target_kingdom_weight = {
# Hellenic fringe # Hellenic fringe
else_if = { else_if = {
limit = { limit = {
scope:the_faith.religion = religion:hellenism_religion scope:the_faith.religion = religion:theomach_religion
title_capital_county.title_province = { title_capital_county.title_province = {
OR = { OR = {
geographical_region = ghw_region_holy_land geographical_region = ghw_region_holy_land
@ -2177,7 +2177,7 @@ great_holy_war_target_kingdom_weight = {
} }
# Hellenic Paganism # Hellenic Paganism
else_if = { else_if = {
limit = { scope:the_faith.religion = religion:hellenism_religion } limit = { scope:the_faith.religion = religion:theomach_religion }
if = { if = {
limit = { limit = {
title_capital_county = { title_capital_county = {
@ -2587,7 +2587,7 @@ great_holy_war_target_kingdom_weight = {
} }
# Hellenic Paganism # Hellenic Paganism
else_if = { else_if = {
limit = { scope:the_faith.religion = religion:hellenism_religion } limit = { scope:the_faith.religion = religion:theomach_religion }
if = { if = {
limit = { limit = {
title_capital_county = { title_capital_county = {
@ -2997,7 +2997,7 @@ great_holy_war_target_kingdom_weight = {
} }
# Hellenic Paganism # Hellenic Paganism
else_if = { else_if = {
limit = { scope:the_faith.religion = religion:hellenism_religion } limit = { scope:the_faith.religion = religion:theomach_religion }
if = { if = {
limit = { limit = {
title_capital_county = { title_capital_county = {

File diff suppressed because it is too large Load diff

View file

@ -1545,7 +1545,7 @@ get_appropriate_ancient_people = {
root.culture = { root.culture = {
culture_overlaps_geographical_region = custom_roman_full_borders culture_overlaps_geographical_region = custom_roman_full_borders
} }
religion = religion:hellenism_religion religion = religion:theomach_religion
religion = { religion = {
AND = { AND = {
is_in_family = rf_abrahamic is_in_family = rf_abrahamic
@ -1579,7 +1579,7 @@ get_appropriate_exotic_location = {
trigger = { trigger = {
OR = { OR = {
religion = { is_in_family = rf_abrahamic } religion = { is_in_family = rf_abrahamic }
religion = religion:hellenism_religion religion = religion:theomach_religion
culture = { has_cultural_pillar = heritage_byzantine } culture = { has_cultural_pillar = heritage_byzantine }
culture = { has_cultural_pillar = heritage_ancient_greek } culture = { has_cultural_pillar = heritage_ancient_greek }
culture = { has_cultural_pillar = heritage_latin } culture = { has_cultural_pillar = heritage_latin }
@ -1594,7 +1594,7 @@ get_appropriate_exotic_location = {
trigger = { trigger = {
OR = { OR = {
religion = { is_in_family = rf_abrahamic } religion = { is_in_family = rf_abrahamic }
religion = religion:hellenism_religion religion = religion:theomach_religion
culture = { has_cultural_pillar = heritage_byzantine } culture = { has_cultural_pillar = heritage_byzantine }
culture = { has_cultural_pillar = heritage_ancient_greek } culture = { has_cultural_pillar = heritage_ancient_greek }
culture = { has_cultural_pillar = heritage_latin } culture = { has_cultural_pillar = heritage_latin }
@ -1870,7 +1870,7 @@ generate_religion_descent_effect = {
} }
else_if = { else_if = {
limit = { limit = {
$RELIGION$ = religion:hellenism_religion $RELIGION$ = religion:theomach_religion
} }
generate_godly_descent_seed_support_effect = { generate_godly_descent_seed_support_effect = {
FAITH = hellenism FAITH = hellenism

View file

@ -925,7 +925,7 @@ roman_restoration_is_valid_roman_empire_trigger = {
faith.religion = religion:eastern_orthodox_religion faith.religion = religion:eastern_orthodox_religion
faith.religion = religion:catholic_religion faith.religion = religion:catholic_religion
faith.religion = religion:protestant_religion faith.religion = religion:protestant_religion
religion = religion:hellenism_religion #Or Hellenic religion = religion:theomach_religion #Or Hellenic
} }
NOT = { has_ep3_dlc_trigger = yes } NOT = { has_ep3_dlc_trigger = yes }
} }

View file

@ -869,9 +869,9 @@ religious_special_building_exclusion_trigger = { # checks if any special buildin
} }
AND = { # Christian AND = { # Christian
NOR = { NOR = {
barony.holder.religion:eastern_orthodox_religion barony.holder.religion = religion:eastern_orthodox_religion
barony.holder.religion:catholic_religion barony.holder.religion = religion:catholic_religion
barony.holder.religion:protestant_religion barony.holder.religion = religion:protestant_religion
} }
christian_special_building_trigger = yes christian_special_building_trigger = yes
} }

View file

@ -231,7 +231,7 @@ launch_hungarian_migration_misplaced_count_suitable_liege_trigger = {
# religion = { # religion = {
# OR = { # OR = {
# is_in_family = rf_abrahamic # is_in_family = rf_abrahamic
# this = religion:hellenism_religion # this = religion:theomach_religion
# } # }
# } # }
# culture = { # culture = {

View file

@ -57,18 +57,18 @@ eligible_for_fp2_dynasty_legacies_trigger = {
} }
is_toledo_ownership_valid_trigger = { #is_toledo_ownership_valid_trigger = {
title:c_toledo.holder = { # title:c_toledo.holder = {
OR = { # OR = {
this = root # this = root
liege = root # liege = root
top_liege = root # top_liege = root
} # }
faith = { # faith = {
portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } # portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church }
} # }
} # }
} #}
################################################## ##################################################
# Cultural & Regional Triggers # Cultural & Regional Triggers

View file

@ -36,52 +36,42 @@ is_roman_emperor_primary_title_excluding_byzantium_trigger = {
always = no always = no
} }
#valid_for_byz_emperor_content_trigger = { valid_for_byz_emperor_content_trigger = {
# has_ep3_dlc_trigger = yes has_ep3_dlc_trigger = yes
# culture = { culture = {
# OR = { OR = {
# has_cultural_pillar = heritage_byzantine has_cultural_pillar = heritage_greek
# has_cultural_pillar = heritage_caucasian }
# } }
# } OR = {
# OR = { is_roman_emperor_primary_title_trigger = yes
# is_roman_emperor_primary_title_trigger = yes AND = {
# AND = { culture = {
# culture = { has_cultural_pillar = heritage_greek
# OR = { }
# this = culture:greek highest_held_title_tier >= tier_empire
# any_parent_culture_or_above = { this = culture:greek } }
# } }
# } }
# highest_held_title_tier >= tier_empire
# }
# }
#}
#valid_for_byz_governor_content_trigger = { valid_for_byz_governor_content_trigger = {
# has_ep3_dlc_trigger = yes has_ep3_dlc_trigger = yes
# is_governor = yes is_governor = yes
# top_liege.culture = { top_liege.culture = {
# OR = { has_cultural_pillar = heritage_greek
# has_cultural_pillar = heritage_byzantine }
# has_cultural_pillar = heritage_caucasian top_liege = {
# } OR = {
# } is_roman_emperor_primary_title_trigger = yes
# top_liege = { AND = {
# OR = { culture = {
# is_roman_emperor_primary_title_trigger = yes has_cultural_pillar = heritage_greek
# AND = { }
# culture = { highest_held_title_tier >= tier_empire
# OR = { }
# this = culture:greek }
# any_parent_culture_or_above = { this = culture:greek } }
# } }
# }
# highest_held_title_tier >= tier_empire
# }
# }
# }
#}
# #
valid_for_byz_succession_trigger = { valid_for_byz_succession_trigger = {
is_eunuch_trigger = no is_eunuch_trigger = no

View file

@ -119,7 +119,7 @@ coronation_proper_artifact_crown_trigger = {
this = religion:catholic_religion this = religion:catholic_religion
this = religion:protestant_religion this = religion:protestant_religion
# this = religion:dualism_religion # this = religion:dualism_religion
# this = religion:hellenism_religion # this = religion:theomach_religion
this = religion:judaism_religion this = religion:judaism_religion
# this = religion:kushitism_religion # this = religion:kushitism_religion
# this = religion:siberian_religion # this = religion:siberian_religion

View file

@ -9010,7 +9010,7 @@ faith_warrior = {
desc = trait_crusader_germanic desc = trait_crusader_germanic
} }
# triggered_desc = { # triggered_desc = {
# trigger = { faith = { religion_tag = hellenism_religion } } # trigger = { faith = { religion_tag = theomach_religion } }
# desc = trait_crusader_hellenism # desc = trait_crusader_hellenism
# } # }
triggered_desc = { triggered_desc = {
@ -14095,13 +14095,13 @@ crusader_king = {
} }
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# faith = { religion_tag = hellenism_religion } # faith = { religion_tag = theomach_religion }
# is_female = yes # is_female = yes
# } # }
# desc = trait_crusader_king_hellenism_female # desc = trait_crusader_king_hellenism_female
# } # }
# triggered_desc = { # triggered_desc = {
# trigger = { faith = { religion_tag = hellenism_religion } } # trigger = { faith = { religion_tag = theomach_religion } }
# desc = trait_crusader_king_hellenism_male # desc = trait_crusader_king_hellenism_male
# } # }
# triggered_desc = { # triggered_desc = {

View file

@ -2047,7 +2047,7 @@
# location = root.capital_province # location = root.capital_province
# gender_female_chance = root_faith_dominant_gender_female_chance # gender_female_chance = root_faith_dominant_gender_female_chance
# culture = root.culture # culture = root.culture
# faith = faith:rabbinism # faith = faith:congregationist
# random_traits = yes # random_traits = yes
# trait = education_learning_2 # trait = education_learning_2
# learning = { 6 12 } # learning = { 6 12 }
@ -2260,7 +2260,7 @@
# location = root.capital_province # location = root.capital_province
# gender_female_chance = root_faith_dominant_gender_female_chance # gender_female_chance = root_faith_dominant_gender_female_chance
# culture = root.culture # culture = root.culture
# faith = faith:rabbinism # faith = faith:congregationist
# random_traits = yes # random_traits = yes
# trait = scholar # trait = scholar
# trait = lifestyle_physician # trait = lifestyle_physician
@ -2543,7 +2543,7 @@
# location = root.capital_province # location = root.capital_province
# gender_female_chance = root_faith_dominant_gender_female_chance # gender_female_chance = root_faith_dominant_gender_female_chance
# culture = root.culture # culture = root.culture
# faith = faith:rabbinism # faith = faith:congregationist
# random_traits = yes # random_traits = yes
# trait = scholar # trait = scholar
# trait = diplomatic_court_1 # trait = diplomatic_court_1

View file

@ -1692,42 +1692,43 @@ major_decisions.3500 = {
name = major_decisions.3500.a name = major_decisions.3500.a
} }
} }
#
################### ####################
# Cossack Kingdom # ## Cossack Kingdom #
################### ####################
#
#Create Cossack Kingdom ##Create Cossack Kingdom
major_decisions.3600 = { #major_decisions.3600 = {
type = character_event # type = character_event
title = major_decisions.3600.t # title = major_decisions.3600.t
desc = major_decisions.3600.desc # desc = major_decisions.3600.desc
theme = crown # theme = crown
override_background = council_chamber # override_background = council_chamber
#
window = big_event_window # window = big_event_window
#
override_effect_2d = { reference = legend_glow } # override_effect_2d = { reference = legend_glow }
#
left_portrait = { # left_portrait = {
character = root # character = root
animation = sword_coup_degrace # animation = sword_coup_degrace
camera = camera_torso_scheme_right_look_right # camera = camera_torso_scheme_right_look_right
} # }
#
immediate = { # immediate = {
create_cossack_scripted_effect = yes # create_cossack_scripted_effect = yes
} # }
#
option = { # option = {
name = major_decisions.3600.a # name = major_decisions.3600.a
convert_family_culture_and_notify_vassals_effect = { # convert_family_culture_and_notify_vassals_effect = {
OLD_CULTURE = scope:founder_culture # OLD_CULTURE = scope:founder_culture
NEW_CULTURE = scope:new_culture # NEW_CULTURE = scope:new_culture
CONVERTER = root # CONVERTER = root
} # }
} # }
option = { # option = {
name = major_decisions.3600.b # name = major_decisions.3600.b
} # }
} #}
#

View file

@ -1423,10 +1423,10 @@ mpo_greatest_of_khans.0003 = {
} }
} }
} }
modifier = { # modifier = {
factor = 100 # factor = 100
this = character:125501 # this = character:125501
} # }
} }
} }
option = { option = {

View file

@ -53,7 +53,7 @@
# # Doing it as Hellenics # # Doing it as Hellenics
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# desc = roman_restoration.0001.desc.hellenics # desc = roman_restoration.0001.desc.hellenics
# } # }
@ -96,7 +96,7 @@
# # Christians freaking out. # # Christians freaking out.
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# desc = roman_restoration.0002.desc.hellenics # desc = roman_restoration.0002.desc.hellenics
@ -125,7 +125,7 @@
# name = { # Regular # name = { # Regular
# trigger = { # trigger = {
# NAND = { # NAND = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# NOT = { # NOT = {
@ -137,7 +137,7 @@
# name = { # Regular HRE # name = { # Regular HRE
# trigger = { # trigger = {
# NAND = { # NAND = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# has_title = title:e_hre # has_title = title:e_hre
@ -146,7 +146,7 @@
# } # }
# name = { # Crazy Hellenics # name = { # Crazy Hellenics
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# NOT = { # NOT = {
# has_title = title:e_hre # has_title = title:e_hre
@ -156,7 +156,7 @@
# } # }
# name = { # Crazy Hellenics HRE # name = { # Crazy Hellenics HRE
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# has_title = title:e_hre # has_title = title:e_hre
# } # }
@ -403,7 +403,7 @@
# is_roman_emperor_trigger = yes # is_roman_emperor_trigger = yes
# OR = { # OR = {
# faith.religion = faith:roman_catholic.religion # Either Christian # faith.religion = faith:roman_catholic.religion # Either Christian
# faith.religion = faith:hellenic_pagan.religion # Or Hellenic # faith.religion = faith:megalocratic.religion # Or Hellenic
# } # }
#} #}
# #
@ -1019,7 +1019,7 @@
# # Hellenic Roman Empire # # Hellenic Roman Empire
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# desc = roman_restoration.0024.desc.hellenic # desc = roman_restoration.0024.desc.hellenic
# } # }
@ -1028,7 +1028,7 @@
# trigger = { # trigger = {
# NOR = { # NOR = {
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# } # }
# desc = roman_restoration.0024.desc.fallback # desc = roman_restoration.0024.desc.fallback
@ -2155,7 +2155,7 @@
# # Hellenic Reaction # # Hellenic Reaction
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# root.faith.religion = faith:hellenic_pagan.religion # root.faith.religion = faith:megalocratic.religion
# } # }
# desc = roman_restoration.0130.desc.hellenic # desc = roman_restoration.0130.desc.hellenic
# } # }
@ -2164,7 +2164,7 @@
# trigger = { # trigger = {
# NOR = { # NOR = {
# root.faith.religion = faith:aqlani.religion # root.faith.religion = faith:aqlani.religion
# root.faith.religion = faith:hellenic_pagan.religion # root.faith.religion = faith:megalocratic.religion
# } # }
# } # }
# desc = roman_restoration.0130.desc.fallback # desc = roman_restoration.0130.desc.fallback
@ -2183,7 +2183,7 @@
# # Current Pope is crucified # # Current Pope is crucified
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# root.faith.religion = faith:hellenic_pagan.religion # root.faith.religion = faith:megalocratic.religion
# } # }
# desc = roman_restoration.0130.desc.pope.crucifixion # desc = roman_restoration.0130.desc.pope.crucifixion
# } # }
@ -2205,7 +2205,7 @@
# trigger = { # trigger = {
# root.faith = { # root.faith = {
# OR = { # OR = {
# religion = faith:hellenic_pagan.religion # religion = faith:megalocratic.religion
# has_doctrine_parameter = human_sacrifice_active # has_doctrine_parameter = human_sacrifice_active
# } # }
# } # }
@ -2241,7 +2241,7 @@
# } # }
# name = { # name = {
# trigger = { # trigger = {
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# text = roman_restoration.0130.a.b # text = roman_restoration.0130.a.b
# } # }
@ -2249,7 +2249,7 @@
# trigger = { # trigger = {
# NOR = { # NOR = {
# faith.religion = faith:aqlani.religion # faith.religion = faith:aqlani.religion
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# } # }
# text = roman_restoration.0130.a.c # text = roman_restoration.0130.a.c
@ -2304,7 +2304,7 @@
# trigger = { # trigger = {
# scope:scoped_destroyer.faith = { # scope:scoped_destroyer.faith = {
# OR = { # OR = {
# religion = faith:hellenic_pagan.religion # religion = faith:megalocratic.religion
# has_doctrine_parameter = human_sacrifice_active # has_doctrine_parameter = human_sacrifice_active
# } # }
# } # }
@ -2510,7 +2510,7 @@
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# NOT = { # NOT = {
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# } # }
# desc = roman_restoration.0001.desc.christians # desc = roman_restoration.0001.desc.christians
@ -2518,7 +2518,7 @@
# # Doing it as Hellenics # # Doing it as Hellenics
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# faith.religion = faith:hellenic_pagan.religion # faith.religion = faith:megalocratic.religion
# } # }
# desc = roman_restoration.0001.desc.hellenics # desc = roman_restoration.0001.desc.hellenics
# } # }
@ -2586,7 +2586,7 @@
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# NOT = { # NOT = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# } # }
@ -2595,7 +2595,7 @@
# # Christians freaking out. # # Christians freaking out.
# triggered_desc = { # triggered_desc = {
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# desc = roman_restoration.0002.desc.hellenics # desc = roman_restoration.0002.desc.hellenics
@ -2613,7 +2613,7 @@
# name = roman_restoration.0002.a # name = roman_restoration.0002.a
# trigger = { # trigger = {
# NOT = { # NOT = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# NOR = { # NOR = {
@ -2626,7 +2626,7 @@
# name = roman_restoration.0002.b # name = roman_restoration.0002.b
# trigger = { # trigger = {
# NOT = { # NOT = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# } # }
# OR = { # OR = {
@ -2638,7 +2638,7 @@
# option = { # Crazy Hellenics # option = { # Crazy Hellenics
# name = roman_restoration.0002.c # name = roman_restoration.0002.c
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# NOR = { # NOR = {
# has_title = title:e_byzantium # has_title = title:e_byzantium
@ -2649,7 +2649,7 @@
# option = { # Crazy Hellenics vs Byzantium/HRE # option = { # Crazy Hellenics vs Byzantium/HRE
# name = roman_restoration.0002.d # name = roman_restoration.0002.d
# trigger = { # trigger = {
# scope:scoped_emperor = { faith.religion = faith:hellenic_pagan.religion } # scope:scoped_emperor = { faith.religion = faith:megalocratic.religion }
# faith.religion = faith:roman_catholic.religion # faith.religion = faith:roman_catholic.religion
# OR = { # OR = {
# has_title = title:e_byzantium # has_title = title:e_byzantium

View file

@ -1,332 +1,333 @@
namespace = ep3_akolouthos_events #namespace = ep3_akolouthos_events
#
# Varangian-eligible courtier gains Varangian or Varangian gains Loyal ## Varangian-eligible courtier gains Varangian or Varangian gains Loyal
ep3_akolouthos_events.1000 = { #ep3_akolouthos_events.1000 = {
hidden = yes # hidden = yes
#
trigger = { # trigger = {
OR = { # OR = {
# A varangian who isn't loyal # # A varangian who isn't loyal
any_courtier = { # any_courtier = {
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
#An eligible Varangian who doesn't have the trait # #An eligible Varangian who doesn't have the trait
any_courtier = { # any_courtier = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
} # }
#
weight_multiplier = { # weight_multiplier = {
base = 1 # base = 1
modifier = { # modifier = {
add = 1 # add = 1
any_court_position_holder = { # any_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
modifier = { # modifier = {
add = 1 # add = 1
any_court_position_holder = { # any_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
has_trait = varangian # has_trait = varangian
} # }
} # }
modifier = { # modifier = {
add = 1 # add = 1
any_court_position_holder = { # any_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
} # }
#
immediate = { # immediate = {
random_court_position_holder = { # random_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
save_scope_as = akolouthos # save_scope_as = akolouthos
} # }
#Most important that Varangian Akolouthos becomes Varangian # #Most important that Varangian Akolouthos becomes Varangian
if = { # if = {
limit = { # limit = {
any_court_position_holder = { # any_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
random_court_position_holder = { # random_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
limit = { # limit = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_varangian = yes # ep3_send_akolouthos_message_varangian = yes
} # }
#Second-most important: Varangian bodyguard becomes Varangian # #Second-most important: Varangian bodyguard becomes Varangian
else_if = { # else_if = {
limit = { # limit = {
any_court_position_holder = { # any_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
random_court_position_holder = { # random_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
limit = { # limit = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_varangian = yes # ep3_send_akolouthos_message_varangian = yes
} # }
#Then either add loyal to a Varangian bodyguard or to Akolouthos # #Then either add loyal to a Varangian bodyguard or to Akolouthos
else_if = { # else_if = {
limit = { # limit = {
OR = { # OR = {
any_court_position_holder = { # any_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
any_court_position_holder = { # any_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
} # }
} # }
random_list = { # random_list = {
#Add loyal to a Varangian bodyguard # #Add loyal to a Varangian bodyguard
10 = { # 10 = {
trigger = { # trigger = {
any_court_position_holder = { # any_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
} # }
random_court_position_holder = { # random_court_position_holder = {
type = bodyguard_court_position # type = bodyguard_court_position
limit = { # limit = {
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_loyal = yes # ep3_send_akolouthos_message_loyal = yes
} # }
#Add loyal to a Varangian akolouthos # #Add loyal to a Varangian akolouthos
10 = { # 10 = {
trigger = { # trigger = {
any_court_position_holder = { # any_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
} # }
random_court_position_holder = { # random_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
limit = { # limit = {
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_loyal = yes # ep3_send_akolouthos_message_loyal = yes
} # }
} # }
} # }
#Add Varangian to some non-Varangian Varangian # #Add Varangian to some non-Varangian Varangian
else_if = { # else_if = {
limit = { # limit = {
any_courtier = { # any_courtier = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
random_courtier = { # random_courtier = {
limit = { # limit = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_varangian = yes # ep3_send_akolouthos_message_varangian = yes
} # }
#Add loyal to some non-bodyguard Varangian # #Add loyal to some non-bodyguard Varangian
else = { # else = {
random_courtier = { # random_courtier = {
limit = { # limit = {
has_trait = varangian # has_trait = varangian
NOT = { has_trait = loyal } # NOT = { has_trait = loyal }
} # }
save_scope_as = trait_getter # save_scope_as = trait_getter
} # }
ep3_send_akolouthos_message_loyal = yes # ep3_send_akolouthos_message_loyal = yes
} # }
} # }
} #}
#
# Akolouthos recruits Varangian ## Akolouthos recruits Varangian
ep3_akolouthos_events.1001 = { #ep3_akolouthos_events.1001 = {
hidden = yes # hidden = yes
#
trigger = { # trigger = {
#Don't really need this if root is swarming in Varangians already # #Don't really need this if root is swarming in Varangians already
NOT = { # NOT = {
any_courtier_or_guest = { # any_courtier_or_guest = {
count >= 8 # count >= 8
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
} # }
#
weight_multiplier = { # weight_multiplier = {
base = 1 # base = 1
#Weigh up chances if Varangians are needed to fill posts # #Weigh up chances if Varangians are needed to fill posts
modifier = { # modifier = {
add = 1 # add = 1
NOT = { # NOT = {
any_courtier_or_guest = { # any_courtier_or_guest = {
count >= 3 # count >= 3
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
} # }
} # }
#
immediate = { # immediate = {
random_court_position_holder = { # random_court_position_holder = {
type = akolouthos_court_position # type = akolouthos_court_position
save_scope_as = akolouthos # save_scope_as = akolouthos
} # }
#Find a candidate in the local pool # #Find a candidate in the local pool
if = { # if = {
limit = { # limit = {
is_landed = yes # is_landed = yes
any_pool_character = { # any_pool_character = {
province = root.capital_province # province = root.capital_province
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
prowess > low_skill_rating # prowess > low_skill_rating
} # }
} # }
random_pool_character = { # random_pool_character = {
province = root.capital_province # province = root.capital_province
limit = { # limit = {
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
prowess > low_skill_rating # prowess > low_skill_rating
} # }
save_scope_as = new_varangian # save_scope_as = new_varangian
} # }
scope:new_varangian = { # scope:new_varangian = {
if = { # if = {
limit = { # limit = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
} # }
hidden_effect = { # hidden_effect = {
add_trait = varangian # add_trait = varangian
} # }
} # }
} # }
} # }
#Find a candidate in pools of akolouthos's culture # #Find a candidate in pools of akolouthos's culture
else_if = { # else_if = {
limit = { # limit = {
scope:akolouthos = { # scope:akolouthos = {
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
exists = scope:akolouthos.culture.culture_head # exists = scope:akolouthos.culture.culture_head
scope:akolouthos.culture.culture_head = { # scope:akolouthos.culture.culture_head = {
is_landed = yes # is_landed = yes
} # }
any_pool_character = { # any_pool_character = {
province = scope:akolouthos.culture.culture_head.capital_province # province = scope:akolouthos.culture.culture_head.capital_province
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
prowess >= low_skill_rating # prowess >= low_skill_rating
} # }
} # }
scope:akolouthos.culture.culture_head = { # scope:akolouthos.culture.culture_head = {
save_scope_as = akolouthos_culture_head # save_scope_as = akolouthos_culture_head
} # }
random_pool_character = { # random_pool_character = {
province = scope:akolouthos_culture_head.capital_province # province = scope:akolouthos_culture_head.capital_province
limit = { # limit = {
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
prowess > low_skill_rating # prowess > low_skill_rating
} # }
save_scope_as = new_varangian # save_scope_as = new_varangian
} # }
scope:new_varangian = { # scope:new_varangian = {
if = { # if = {
limit = { # limit = {
NOT = { has_trait = varangian } # NOT = { has_trait = varangian }
} # }
hidden_effect = { # hidden_effect = {
add_trait = varangian # add_trait = varangian
} # }
} # }
} # }
} # }
#Create a candidate # #Create a candidate
else_if = { # else_if = {
limit = { # limit = {
scope:akolouthos = { # scope:akolouthos = {
ep3_varangian_trigger = yes # ep3_varangian_trigger = yes
} # }
} # }
create_character = { # create_character = {
template = varangian_template # template = varangian_template
location = root.location # location = root.location
culture = scope:akolouthos.culture # culture = scope:akolouthos.culture
faith = scope:akolouthos.faith # faith = scope:akolouthos.faith
dynasty = none # dynasty = none
save_scope_as = new_varangian # save_scope_as = new_varangian
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
current_date < 990 # current_date < 990
} # }
#Norse # #Norse
create_character = { # create_character = {
template = varangian_template # template = varangian_template
location = root.location # location = root.location
culture = culture:norse # culture = culture:norse
faith = root.faith # faith = root.faith
dynasty = none # dynasty = none
save_scope_as = new_varangian # save_scope_as = new_varangian
} # }
} # }
else = { # else = {
#Anglo-Saxon # #Anglo-Saxon
create_character = { # create_character = {
template = varangian_template # template = varangian_template
location = root.location # location = root.location
culture = culture:anglo_saxon # culture = culture:anglo_saxon
faith = root.faith # faith = root.faith
dynasty = none # dynasty = none
save_scope_as = new_varangian # save_scope_as = new_varangian
} # }
} # }
send_interface_message = { # send_interface_message = {
type = event_martial_good_with_text # type = event_martial_good_with_text
title = ep3_akolouthos_events.1001 # title = ep3_akolouthos_events.1001
desc = ep3_akolouthos_events.1001_notification_tooltip # desc = ep3_akolouthos_events.1001_notification_tooltip
tooltip = akolouthos_effect_tooltip # tooltip = akolouthos_effect_tooltip
left_icon = scope:new_varangian # left_icon = scope:new_varangian
right_icon = scope:akolouthos # right_icon = scope:akolouthos
add_courtier = scope:new_varangian # add_courtier = scope:new_varangian
} # }
} # }
} #}
#

File diff suppressed because it is too large Load diff

View file

@ -7278,7 +7278,7 @@ ep3_laamps.6000 = {
# location = scope:ely # location = scope:ely
# template = knight # template = knight
# culture = culture:norman # culture = culture:norman
# faith = faith:catholic # faith = faith:roman_catholic
# save_scope_as = frederick # save_scope_as = frederick
# } # }
# } # }

View file

@ -983,131 +983,132 @@ fp1_scandinavian_adventurers.0011 = {
} }
} }
scripted_effect scandi_adventurers_grab_famous_character_effect = { #scripted_effect scandi_adventurers_grab_famous_character_effect = {
$CHARACTER$ ?= { # $CHARACTER$ ?= {
if = { # if = {
limit = { # limit = {
# Still kickin'. # # Still kickin'.
is_physically_able_adult = yes # is_physically_able_adult = yes
# Shouldn't ever really be an issue, but y'never know. # # Shouldn't ever really be an issue, but y'never know.
is_ai = yes # is_ai = yes
# Hasn't got anything dynastic of note going on. # # Hasn't got anything dynastic of note going on.
is_ruler = no # is_ruler = no
any_heir_title = { count = 0 } # any_heir_title = { count = 0 }
# And is free and clear to go. # # And is free and clear to go.
is_imprisoned = no # is_imprisoned = no
OR = { # OR = {
is_married = no # is_married = no
AND = { # AND = {
is_female = yes # is_female = yes
matrilinear_marriage = yes # matrilinear_marriage = yes
} # }
AND = { # AND = {
is_male = yes # is_male = yes
patrilinear_marriage = yes # patrilinear_marriage = yes
} # }
} # }
# And is still North Germanic/not in either of the lists. # # And is still North Germanic/not in either of the lists.
culture = { has_cultural_pillar = heritage_north_germanic } # culture = { has_cultural_pillar = heritage_north_germanic }
NOR = { # NOR = {
save_temporary_scope_as = character # save_temporary_scope_as = character
any_in_global_list = { # any_in_global_list = {
variable = western_scandinavian_adventurer_list # variable = western_scandinavian_adventurer_list
this = scope:character # this = scope:character
} # }
any_in_global_list = { # any_in_global_list = {
variable = eastern_scandinavian_adventurer_list # variable = eastern_scandinavian_adventurer_list
this = scope:character # this = scope:character
} # }
} # }
} # }
# Norse, Norwegians, & Danes go into the western adventurer list. # # Norse, Norwegians, & Danes go into the western adventurer list.
if = { # if = {
limit = { # limit = {
OR = { # OR = {
has_culture = culture:norse # has_culture = culture:norse
has_culture = culture:norwegian # has_culture = culture:norwegian
has_culture = culture:danish # has_culture = culture:danish
} # }
} # }
add_to_global_variable_list = { # add_to_global_variable_list = {
name = western_scandinavian_adventurer_list # name = western_scandinavian_adventurer_list
target = this # target = this
} # }
} # }
# Norse & Swedes go into the eastern adventurer list. # # Norse & Swedes go into the eastern adventurer list.
if = { # if = {
limit = { # limit = {
OR = { # OR = {
has_culture = culture:norse # has_culture = culture:norse
has_culture = culture:swedish # has_culture = culture:swedish
} # }
} # }
add_to_global_variable_list = { # add_to_global_variable_list = {
name = eastern_scandinavian_adventurer_list # name = eastern_scandinavian_adventurer_list
target = this # target = this
} # }
} # }
# Either way, flag 'em for priority in the system. # # Either way, flag 'em for priority in the system.
add_character_flag = prioritised_scandinavian_adventurer # add_character_flag = prioritised_scandinavian_adventurer
} # }
} # }
} #}
#
fp1_scandinavian_adventurers.0012 = { #fp1_scandinavian_adventurers.0012 = {
hidden = yes # hidden = yes
scope = none # scope = none
#
trigger = { # trigger = {
# DLC check. # # DLC check.
has_fp1_dlc_trigger = yes # has_fp1_dlc_trigger = yes
# No point in later starts. # # No point in later starts.
game_start_date = 867.1.1 # game_start_date = 867.1.1
#
OR = { # OR = {
exists = character:242 # exists = character:242
exists = character:163119 # exists = character:163119
} # }
#
} # }
#
immediate = { # immediate = {
# Nab Rollo. # # Nab Rollo.
scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:242 } # scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:242 }
# Nab Ubbe. # # Nab Ubbe.
scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:163119 } # scandi_adventurers_grab_famous_character_effect = { CHARACTER = character:163119 }
} # }
} #}
#
fp1_scandinavian_adventurers.0021 = { #fp1_scandinavian_adventurers.0021 = {
hidden = yes # hidden = yes
scope = none # scope = none
#
trigger = { # trigger = {
# DLC check. # # DLC check.
has_fp1_dlc_trigger = yes # has_fp1_dlc_trigger = yes
# No point in later starts. # # No point in later starts.
game_start_date = 867.1.1 # game_start_date = 867.1.1
} # }
#
immediate = { # immediate = {
# Haesteinn. # # Haesteinn.
character:6878 = { add_character_flag = prioritised_scandinavian_adventurer } # character:6878 = { add_character_flag = prioritised_scandinavian_adventurer }
# Ivar the Boneless. # # Ivar the Boneless.
character:163111 = { add_character_flag = prioritised_scandinavian_adventurer } # character:163111 = { add_character_flag = prioritised_scandinavian_adventurer }
# Halfdan Whiteshirt. # # Halfdan Whiteshirt.
character:163112 = { add_character_flag = prioritised_scandinavian_adventurer } # character:163112 = { add_character_flag = prioritised_scandinavian_adventurer }
# Sigurdr Snake-in-the-Eye. # # Sigurdr Snake-in-the-Eye.
character:163110 = { add_character_flag = prioritised_scandinavian_adventurer } # character:163110 = { add_character_flag = prioritised_scandinavian_adventurer }
# Bjorn Ironside. # # Bjorn Ironside.
character:163108 = { add_character_flag = prioritised_scandinavian_adventurer } # character:163108 = { add_character_flag = prioritised_scandinavian_adventurer }
# Rurik the Troublemaker. # # Rurik the Troublemaker.
character:40605 = { add_character_flag = prioritised_scandinavian_adventurer } # character:40605 = { add_character_flag = prioritised_scandinavian_adventurer }
# Dyre the Stranger. # # Dyre the Stranger.
character:6811 = { add_character_flag = prioritised_scandinavian_adventurer } # character:6811 = { add_character_flag = prioritised_scandinavian_adventurer }
# Harald Fairhair. # # Harald Fairhair.
character:144000 = { add_character_flag = prioritised_scandinavian_adventurer } # character:144000 = { add_character_flag = prioritised_scandinavian_adventurer }
# Audr the Deep-Minded. # # Audr the Deep-Minded.
character:168609 = { add_character_flag = prioritised_scandinavian_adventurer } # character:168609 = { add_character_flag = prioritised_scandinavian_adventurer }
} # }
} #}
#

View file

@ -16531,7 +16531,7 @@ fp1_yearly.1081 = {
triggered_desc = { triggered_desc = {
trigger = { trigger = {
scope:phantom_island = flag:fortunate_isles scope:phantom_island = flag:fortunate_isles
religion = religion:hellenism_religion religion = religion:theomach_religion
} }
desc = fp1_yearly.1081.desc.fortunate_isles.hellenist desc = fp1_yearly.1081.desc.fortunate_isles.hellenist
} }

File diff suppressed because it is too large Load diff

View file

@ -668,7 +668,7 @@ fp2_other_decisions.0001 = {
# faith = { # faith = {
# OR = { # OR = {
# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } # portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church }
# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:catholic } # portrait_religious_faith_or_foundational_trigger = { faith = faith:roman_catholic }
# } # }
# } # }
# } # }

View file

@ -31,412 +31,412 @@
## 3011 - 3020 Order of the Hatchet by Veronica Pazos ## 3011 - 3020 Order of the Hatchet by Veronica Pazos
## 3021 - 3030 The Wrath of Heaven by Veronica Pazos ## 3021 - 3030 The Wrath of Heaven by Veronica Pazos
################################################################################### ###################################################################################
#
# Setting AI Intent ## Setting AI Intent
fp2_struggle.0003 = { #fp2_struggle.0003 = {
hidden = yes # hidden = yes
scope = none # scope = none
scope = struggle # scope = struggle
#
trigger = { # Should not need this, but, redundancy check! # trigger = { # Should not need this, but, redundancy check!
exists = struggle:iberian_struggle # exists = struggle:iberian_struggle
struggle:iberian_struggle = { any_involved_ruler = { } } # For when the conflict is ongoing but nobody is left to fight it # struggle:iberian_struggle = { any_involved_ruler = { } } # For when the conflict is ongoing but nobody is left to fight it
} # }
#
immediate = { # immediate = {
# prepare needed variables; they will be destroyed at the end of the immediate # # prepare needed variables; they will be destroyed at the end of the immediate
set_variable = { # set_variable = {
name = agents_for_escalation # name = agents_for_escalation
value = 0 # value = 0
} # }
set_variable = { # set_variable = {
name = agents_for_deescalation # name = agents_for_deescalation
value = 0 # value = 0
} # }
#
# Go through the characters to distribute them between the potential transitions # # Go through the characters to distribute them between the potential transitions
struggle:iberian_struggle = { # struggle:iberian_struggle = {
every_involved_ruler = { # every_involved_ruler = {
limit = { is_alive = yes } # limit = { is_alive = yes }
####################### # #######################
# Play cue track # # Play cue track
###################### # ######################
if = { # if = {
limit = { is_ai = no } # limit = { is_ai = no }
play_music_cue = "mx_Struggle_Opening" # play_music_cue = "mx_Struggle_Opening"
} # }
#
####################### # #######################
# Check existing flags # # Check existing flags
###################### # ######################
if = { # if = {
limit = { has_character_flag = agenda_towards_escalation } # limit = { has_character_flag = agenda_towards_escalation }
root = { # root = {
change_variable = { # change_variable = {
name = agents_for_escalation # name = agents_for_escalation
add = 1 # add = 1
} # }
} # }
} # }
else_if = { # else_if = {
limit = { has_character_flag = agenda_towards_deescalation } # limit = { has_character_flag = agenda_towards_deescalation }
root = { # root = {
change_variable = { # change_variable = {
name = agents_for_deescalation # name = agents_for_deescalation
add = 1 # add = 1
} # }
} # }
} # }
else = { # Set a flag # else = { # Set a flag
############################# # #############################
# Current Phase: Opportunity # # Current Phase: Opportunity
############################# # #############################
if = { # if = {
limit = { root = { is_struggle_phase = struggle_iberia_phase_opportunity } } # limit = { root = { is_struggle_phase = struggle_iberia_phase_opportunity } }
random_list = { # random_list = {
# Working towards Hostility # # Working towards Hostility
# It should be for characters looking for direct conflicts and domination, with the will and ability to expand their realms # # It should be for characters looking for direct conflicts and domination, with the will and ability to expand their realms
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = hostility # PHASE = hostility
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Conciliation # # Working towards Conciliation
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = conciliation # PHASE = conciliation
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Hostility # # Current Phase: Hostility
############################# # #############################
if = { # if = {
limit = { root = { is_struggle_phase = struggle_iberia_phase_hostility } } # limit = { root = { is_struggle_phase = struggle_iberia_phase_hostility } }
random_list = { # random_list = {
# Working towards Hostility: it means that the character wants to stay in # # Working towards Hostility: it means that the character wants to stay in
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = hostility # PHASE = hostility
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Compromise # # Working towards Compromise
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Compromise # # Current Phase: Compromise
############################# # #############################
if = { # if = {
limit = { root = { is_struggle_phase = struggle_iberia_phase_compromise } } # limit = { root = { is_struggle_phase = struggle_iberia_phase_compromise } }
random_list = { # random_list = {
#
# Working towards Opportunity # # Working towards Opportunity
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = opportunity # PHASE = opportunity
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Compromise: they want to stay in the same phase # # Working towards Compromise: they want to stay in the same phase
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Conciliation # # Current Phase: Conciliation
############################# # #############################
if = { # if = {
limit = { root = { is_struggle_phase = struggle_iberia_phase_conciliation } } # limit = { root = { is_struggle_phase = struggle_iberia_phase_conciliation } }
random_list = { # random_list = {
# Working towards Compromise # # Working towards Compromise
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Conciliation: they want to stay in the same phase # # Working towards Conciliation: they want to stay in the same phase
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = conciliation # PHASE = conciliation
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
} # }
} # }
} # }
#
# Clean variables # # Clean variables
remove_variable = agents_for_escalation # remove_variable = agents_for_escalation
remove_variable = agents_for_deescalation # remove_variable = agents_for_deescalation
} # }
} #}
#
# Set AI Intent on join ## Set AI Intent on join
fp2_struggle.004 = { #fp2_struggle.004 = {
hidden = yes # hidden = yes
scope = none # scope = none
#
immediate = { # immediate = {
set_variable = { # set_variable = {
name = agents_for_escalation # name = agents_for_escalation
value = 0 # value = 0
} # }
set_variable = { # set_variable = {
name = agents_for_deescalation # name = agents_for_deescalation
value = 0 # value = 0
} # }
#
############################ # ############################
# Update the variables # # Update the variables
############################ # ############################
every_character_struggle = { # every_character_struggle = {
every_involved_ruler = { # every_involved_ruler = {
limit = { is_alive = yes } # limit = { is_alive = yes }
if = { # if = {
limit = { has_character_flag = agenda_towards_escalation } # limit = { has_character_flag = agenda_towards_escalation }
root = { # root = {
change_variable = { # change_variable = {
name = agents_for_escalation # name = agents_for_escalation
add = 1 # add = 1
} # }
} # }
} # }
else_if = { # else_if = {
limit = { has_character_flag = agenda_towards_deescalation } # limit = { has_character_flag = agenda_towards_deescalation }
root = { # root = {
change_variable = { # change_variable = {
name = agents_for_deescalation # name = agents_for_deescalation
add = 1 # add = 1
} # }
} # }
} # }
} # }
} # }
#
if = { # if = {
limit = { # limit = {
NOR = { # NOR = {
has_character_flag = agenda_towards_escalation # has_character_flag = agenda_towards_escalation
has_character_flag = agenda_towards_deescalation # has_character_flag = agenda_towards_deescalation
} # }
} # }
#
############################# # #############################
# Current Phase: Opportunity # # Current Phase: Opportunity
############################# # #############################
if = { # if = {
limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_opportunity } } # limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_opportunity } }
random_list = { # random_list = {
# Working towards Hostility # # Working towards Hostility
# It should be for characters looking for direct conflicts and domination, with the will and ability to expand their realms # # It should be for characters looking for direct conflicts and domination, with the will and ability to expand their realms
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = hostility # PHASE = hostility
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Conciliation # # Working towards Conciliation
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = conciliation # PHASE = conciliation
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Hostility # # Current Phase: Hostility
############################# # #############################
if = { # if = {
limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_hostility } } # limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_hostility } }
random_list = { # random_list = {
# Working towards Hostility: it means that the character wants to stay in # # Working towards Hostility: it means that the character wants to stay in
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = hostility # PHASE = hostility
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Compromise # # Working towards Compromise
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Compromise # # Current Phase: Compromise
############################# # #############################
if = { # if = {
limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_compromise } } # limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_compromise } }
random_list = { # random_list = {
#
# Working towards Opportunity # # Working towards Opportunity
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = opportunity # PHASE = opportunity
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Compromise: they want to stay in the same phase # # Working towards Compromise: they want to stay in the same phase
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
#
############################# # #############################
# Current Phase: Conciliation # # Current Phase: Conciliation
############################# # #############################
if = { # if = {
limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_conciliation } } # limit = { any_character_struggle = { is_struggle_phase = struggle_iberia_phase_conciliation } }
random_list = { # random_list = {
# Working towards Compromise # # Working towards Compromise
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = compromise # PHASE = compromise
INTENT = escalation # INTENT = escalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = escalation # INTENT = escalation
} # }
} # }
# Working towards Conciliation: they want to stay in the same phase # # Working towards Conciliation: they want to stay in the same phase
100 = { # 100 = {
# Odds modifiers # # Odds modifiers
fp2_struggle_set_ai_agenda_common_modifiers = { # fp2_struggle_set_ai_agenda_common_modifiers = {
PHASE = conciliation # PHASE = conciliation
INTENT = deescalation # INTENT = deescalation
} # }
#
# Apply effects # # Apply effects
fp2_struggle_apply_ai_agenda_effect = { # fp2_struggle_apply_ai_agenda_effect = {
INTENT = deescalation # INTENT = deescalation
} # }
} # }
} # }
} # }
} # }
#
# Clean variables # # Clean variables
remove_variable = agents_for_escalation # remove_variable = agents_for_escalation
remove_variable = agents_for_deescalation # remove_variable = agents_for_deescalation
} # }
} #}
################################### ###################################
# Iberian Struggle Intro Events # Iberian Struggle Intro Events

File diff suppressed because it is too large Load diff

View file

@ -1,365 +1,366 @@
namespace = neutral_struggle #namespace = neutral_struggle
##################################################
# MAINTENANCE EVENTS
##################################################
# Activate Passing of Time
# by Ewan Cowhig Croft
# 0001 - 0010
##################################################
neutral_struggle.0001 = {
hidden = yes
scope = struggle
immediate = {
# Passage of Time catalyst ticks towards default phases.
if = {
limit = { phase_has_catalyst = catalyst_passing_of_time }
activate_struggle_catalyst = catalyst_passing_of_time
}
# Other time-based catalysts.
## Missing the Arabian Empire or Sunni Caliphate.
if = {
limit = {
OR = {
NOT = { exists = title:e_arabia.holder }
NOT = { exists = title:d_sunni.holder }
}
}
if = {
limit = { phase_has_catalyst = catalyst_missing_caliphate_or_arabian_empire }
activate_struggle_catalyst = catalyst_missing_caliphate_or_arabian_empire
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_missing_caliphate_or_arabian_empire }
}
}
# House Unity catalysts.
## Disharmonious houses.
if = {
limit = {
OR = {
phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_major
phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_medium
phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_minor
phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_minimal
}
}
# Calc how many relevant houses are in a bit of a state.
save_scope_value_as = {
name = antagonistic_influential_house_check
value = {
every_involved_ruler = {
limit = {
house ?= {
house_head = prev
has_house_unity_stage = antagonistic
}
}
add = 1
}
}
}
# Right, now we activate different sizes of catalyst depending on how many affected houses we have.
## Major
if = {
limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_major_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_major
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_major }
}
## Medium
else_if = {
limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_medium_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_medium
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_medium }
}
## Minor
else_if = {
limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_minor_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_minor
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_minor }
}
## Minimal
else_if = {
limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_minimal_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_minimal
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_minimal }
}
}
## Harmonious houses.
if = {
limit = {
OR = {
phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_major
phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_medium
phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_minor
phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_minimal
}
}
every_involved_ruler = {
limit = {
house ?= {
house_head = prev
has_house_unity_stage = harmonious
}
}
house = { add_to_list = harmonious_houses }
}
# Calc how many relevant houses are in a bit of a state.
save_scope_value_as = {
name = harmonious_influential_house_check
value = {
value = 0
every_in_list = {
list = harmonious_houses
add = 1
}
}
}
# Right, now we activate different sizes of catalyst depending on how many affected houses we have.
## Major
if = {
limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_major_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_major
log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_major }
}
## Medium
else_if = {
limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_medium_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_medium
log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_medium }
}
## Minor
else_if = {
limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_minor_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_minor
log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_minor }
}
## Minimal
else_if = {
limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_minimal_control_value }
activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_minimal
log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_minimal }
}
}
# Silk Road
tgp_silk_road_iranian_intermezzo_yearly_effect = yes
# Finally, queue the event up again for a year hence.
trigger_event = {
id = neutral_struggle.0001
years = 1
}
}
}
##################################################
# MAINTENANCE FOR SITUATIONS
# #
###################################################
namespace = neutral_situation ## MAINTENANCE EVENTS
#
neutral_situation.0001 = { # CHINA ###################################################
hidden = yes ## Activate Passing of Time
scope = situation ## by Ewan Cowhig Croft
trigger = { exists = situation:silk_road_situation } ## 0001 - 0010
immediate = { ###################################################
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_china = { tgp_silk_road_downstream_effect = yes } #
# Finally, queue the event up again for a year hence. #neutral_struggle.0001 = {
trigger_event = { # hidden = yes
id = neutral_situation.0002 # Tibet # scope = struggle
months = 2 #
} # immediate = {
} # # Passage of Time catalyst ticks towards default phases.
} # if = {
# limit = { phase_has_catalyst = catalyst_passing_of_time }
neutral_situation.0002 = { # TIBET # activate_struggle_catalyst = catalyst_passing_of_time
hidden = yes # }
scope = situation # # Other time-based catalysts.
trigger = { exists = situation:silk_road_situation } # ## Missing the Arabian Empire or Sunni Caliphate.
immediate = { # if = {
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_tibet = { tgp_silk_road_downstream_effect = yes } # limit = {
# Finally, queue the event up again for a year hence. # OR = {
trigger_event = { # NOT = { exists = title:e_arabia.holder }
id = neutral_situation.0005 # Transcaspia # NOT = { exists = title:d_sunni.holder }
months = 2 # }
} # }
} # if = {
} # limit = { phase_has_catalyst = catalyst_missing_caliphate_or_arabian_empire }
# activate_struggle_catalyst = catalyst_missing_caliphate_or_arabian_empire
neutral_situation.0003 = { # INDIA # log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_missing_caliphate_or_arabian_empire }
hidden = yes # }
scope = situation # }
trigger = { exists = situation:silk_road_situation } # # House Unity catalysts.
immediate = { # ## Disharmonious houses.
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_india = { tgp_silk_road_downstream_effect = yes } # if = {
# Finally, queue the event up again for a year hence. # limit = {
trigger_event = { # OR = {
id = neutral_situation.0004 # Central Asia # phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_major
months = 2 # phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_medium
} # phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_minor
} # phase_has_catalyst = catalyst_yearly_influential_house_is_antagonistic_minimal
} # }
# }
neutral_situation.0004 = { # CENTRAL ASIA # # Calc how many relevant houses are in a bit of a state.
hidden = yes # save_scope_value_as = {
scope = situation # name = antagonistic_influential_house_check
trigger = { exists = situation:silk_road_situation } # value = {
immediate = { # every_involved_ruler = {
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_central_asia = { tgp_silk_road_downstream_effect = yes } # limit = {
# Finally, queue the event up again for a year hence. # house ?= {
trigger_event = { # house_head = prev
id = neutral_situation.0003 # Tibet # has_house_unity_stage = antagonistic
months = 2 # }
} # }
} # add = 1
} # }
# }
neutral_situation.0005 = { # TRANSCASPIA # }
hidden = yes # # Right, now we activate different sizes of catalyst depending on how many affected houses we have.
scope = situation # ## Major
trigger = { exists = situation:silk_road_situation } # if = {
immediate = { # limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_major_control_value }
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_transcaspia = { tgp_silk_road_downstream_effect = yes } # activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_major
# Finally, queue the event up again for a year hence. # log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_major }
trigger_event = { # }
id = neutral_situation.0006 # Occident # ## Medium
months = 2 # else_if = {
} # limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_medium_control_value }
} # activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_medium
} # log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_medium }
# }
neutral_situation.0006 = { # OCCIDENT # ## Minor
hidden = yes # else_if = {
scope = situation # limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_minor_control_value }
trigger = { exists = situation:silk_road_situation } # activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_minor
immediate = { # log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_minor }
situation:silk_road_situation.situation_sub_region:region_silk_road_proper_occident = { tgp_silk_road_downstream_effect = yes } # }
# Finally, queue the event up again for a year hence. # ## Minimal
trigger_event = { # else_if = {
id = neutral_situation.0001 # China # limit = { scope:antagonistic_influential_house_check >= catalyst_yearly_influential_house_is_antagonistic_minimal_control_value }
months = 2 # activate_struggle_catalyst = catalyst_yearly_influential_house_is_antagonistic_minimal
} # log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_yearly_influential_house_is_antagonistic_minimal }
} # }
} # }
# ## Harmonious houses.
neutral_situation.0007 = { # INNOVATION SETUP # if = {
hidden = yes # limit = {
scope = situation # OR = {
trigger = { exists = situation:silk_road_situation } # phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_major
immediate = { # phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_medium
if = { # phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_minor
limit = { has_game_rule = silk_road_starting_innovations_random } # phase_has_catalyst = catalyst_yearly_influential_house_is_harmonious_minimal
while = { # }
count = 4 # }
random_culture_innovation = { # every_involved_ruler = {
limit = { # limit = {
has_innovation_parameter = silk_road_innovation_parameter # house ?= {
is_known_by_culture = title:c_jingzhao.culture # house_head = prev
NOR = { # has_house_unity_stage = harmonious
scope:innovation_1 ?= this # }
scope:innovation_2 ?= this # }
scope:innovation_3 ?= this # house = { add_to_list = harmonious_houses }
} # }
} # # Calc how many relevant houses are in a bit of a state.
if = { # save_scope_value_as = {
limit = { exists = scope:innovation_3 } # name = harmonious_influential_house_check
save_scope_as = innovation_4 # value = {
} # value = 0
else_if = { # every_in_list = {
limit = { exists = scope:innovation_2 } # list = harmonious_houses
save_scope_as = innovation_3 # add = 1
} # }
else_if = { # }
limit = { exists = scope:innovation_1 } # }
save_scope_as = innovation_2 # # Right, now we activate different sizes of catalyst depending on how many affected houses we have.
} # ## Major
else = { save_scope_as = innovation_1 } # if = {
} # limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_major_control_value }
} # activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_major
situation_sub_region:region_silk_road_proper_china = { # log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_major }
set_variable = { name = innovation value = scope:innovation_1 } # }
} # ## Medium
situation_sub_region:region_silk_road_proper_tibet = { # else_if = {
set_variable = { name = innovation value = scope:innovation_2 } # limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_medium_control_value }
} # activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_medium
situation_sub_region:region_silk_road_proper_central_asia = { # log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_medium }
set_variable = { name = innovation value = scope:innovation_2 } # }
} # ## Minor
situation_sub_region:region_silk_road_proper_india = { # else_if = {
set_variable = { name = innovation value = scope:innovation_3 } # limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_minor_control_value }
} # activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_minor
situation_sub_region:region_silk_road_proper_transcaspia = { # log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_minor }
set_variable = { name = innovation value = scope:innovation_3 } # }
} # ## Minimal
situation_sub_region:region_silk_road_proper_occident = { # else_if = {
set_variable = { name = innovation value = scope:innovation_4 } # limit = { scope:harmonious_influential_house_check >= catalyst_yearly_influential_house_is_harmonious_minimal_control_value }
} # activate_struggle_catalyst = catalyst_yearly_influential_house_is_harmonious_minimal
} # log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_yearly_influential_house_is_harmonious_minimal }
else = { # }
if = { # }
limit = { game_start_date = 867.1.1 } # # Silk Road
situation_sub_region:region_silk_road_proper_china = { # tgp_silk_road_iranian_intermezzo_yearly_effect = yes
set_variable = { name = innovation value = culture_innovation:innovation_dragon_kiln } #
} # # Finally, queue the event up again for a year hence.
situation_sub_region:region_silk_road_proper_tibet = { # trigger_event = {
set_variable = { name = innovation value = culture_innovation:innovation_block_printing } # id = neutral_struggle.0001
} # years = 1
situation_sub_region:region_silk_road_proper_central_asia = { # }
set_variable = { name = innovation value = culture_innovation:innovation_block_printing } # }
} #}
situation_sub_region:region_silk_road_proper_india = { #
set_variable = { name = innovation value = culture_innovation:innovation_waterworks } ###################################################
} ## MAINTENANCE FOR SITUATIONS
situation_sub_region:region_silk_road_proper_transcaspia = { ##
set_variable = { name = innovation value = culture_innovation:innovation_waterworks } #
} #namespace = neutral_situation
situation_sub_region:region_silk_road_proper_occident = { #
set_variable = { name = innovation value = culture_innovation:innovation_cupellation } #neutral_situation.0001 = { # CHINA
} # hidden = yes
} # scope = situation
else_if = { # trigger = { exists = situation:silk_road_situation }
limit = { game_start_date = 1066.9.15 } # immediate = {
situation_sub_region:region_silk_road_proper_china = { # situation:silk_road_situation.situation_sub_region:region_silk_road_proper_china = { tgp_silk_road_downstream_effect = yes }
set_variable = { name = innovation value = culture_innovation:innovation_compass } # # Finally, queue the event up again for a year hence.
} # trigger_event = {
situation_sub_region:region_silk_road_proper_tibet = { # id = neutral_situation.0002 # Tibet
set_variable = { name = innovation value = culture_innovation:innovation_fire_medicine } # months = 2
} # }
situation_sub_region:region_silk_road_proper_central_asia = { # }
set_variable = { name = innovation value = culture_innovation:innovation_fire_medicine } #}
} #
situation_sub_region:region_silk_road_proper_india = { #neutral_situation.0002 = { # TIBET
set_variable = { name = innovation value = culture_innovation:innovation_champa_rice } # hidden = yes
} # scope = situation
situation_sub_region:region_silk_road_proper_transcaspia = { # trigger = { exists = situation:silk_road_situation }
set_variable = { name = innovation value = culture_innovation:innovation_champa_rice } # immediate = {
} # situation:silk_road_situation.situation_sub_region:region_silk_road_proper_tibet = { tgp_silk_road_downstream_effect = yes }
situation_sub_region:region_silk_road_proper_occident = { # # Finally, queue the event up again for a year hence.
set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia } # trigger_event = {
} # id = neutral_situation.0005 # Transcaspia
} # months = 2
else_if = { # }
limit = { game_start_date = 1178.10.1 } # }
situation_sub_region:region_silk_road_proper_china = { #}
set_variable = { name = innovation value = culture_innovation:innovation_grenades } #
} #neutral_situation.0003 = { # INDIA
situation_sub_region:region_silk_road_proper_tibet = { # hidden = yes
set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia } # scope = situation
} # trigger = { exists = situation:silk_road_situation }
situation_sub_region:region_silk_road_proper_central_asia = { # immediate = {
set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia } # situation:silk_road_situation.situation_sub_region:region_silk_road_proper_india = { tgp_silk_road_downstream_effect = yes }
} # # Finally, queue the event up again for a year hence.
situation_sub_region:region_silk_road_proper_india = { # trigger_event = {
set_variable = { name = innovation value = culture_innovation:innovation_coking } # id = neutral_situation.0004 # Central Asia
} # months = 2
situation_sub_region:region_silk_road_proper_transcaspia = { # }
set_variable = { name = innovation value = culture_innovation:innovation_coking } # }
} #}
situation_sub_region:region_silk_road_proper_occident = { #
set_variable = { name = innovation value = culture_innovation:innovation_bulkheads } #neutral_situation.0004 = { # CENTRAL ASIA
} # hidden = yes
} # scope = situation
} # trigger = { exists = situation:silk_road_situation }
} # immediate = {
} # situation:silk_road_situation.situation_sub_region:region_silk_road_proper_central_asia = { tgp_silk_road_downstream_effect = yes }
# # Finally, queue the event up again for a year hence.
# trigger_event = {
# id = neutral_situation.0003 # Tibet
# months = 2
# }
# }
#}
#
#neutral_situation.0005 = { # TRANSCASPIA
# hidden = yes
# scope = situation
# trigger = { exists = situation:silk_road_situation }
# immediate = {
# situation:silk_road_situation.situation_sub_region:region_silk_road_proper_transcaspia = { tgp_silk_road_downstream_effect = yes }
# # Finally, queue the event up again for a year hence.
# trigger_event = {
# id = neutral_situation.0006 # Occident
# months = 2
# }
# }
#}
#
#neutral_situation.0006 = { # OCCIDENT
# hidden = yes
# scope = situation
# trigger = { exists = situation:silk_road_situation }
# immediate = {
# situation:silk_road_situation.situation_sub_region:region_silk_road_proper_occident = { tgp_silk_road_downstream_effect = yes }
# # Finally, queue the event up again for a year hence.
# trigger_event = {
# id = neutral_situation.0001 # China
# months = 2
# }
# }
#}
#
#neutral_situation.0007 = { # INNOVATION SETUP
# hidden = yes
# scope = situation
# trigger = { exists = situation:silk_road_situation }
# immediate = {
# if = {
# limit = { has_game_rule = silk_road_starting_innovations_random }
# while = {
# count = 4
# random_culture_innovation = {
# limit = {
# has_innovation_parameter = silk_road_innovation_parameter
# is_known_by_culture = title:c_jingzhao.culture
# NOR = {
# scope:innovation_1 ?= this
# scope:innovation_2 ?= this
# scope:innovation_3 ?= this
# }
# }
# if = {
# limit = { exists = scope:innovation_3 }
# save_scope_as = innovation_4
# }
# else_if = {
# limit = { exists = scope:innovation_2 }
# save_scope_as = innovation_3
# }
# else_if = {
# limit = { exists = scope:innovation_1 }
# save_scope_as = innovation_2
# }
# else = { save_scope_as = innovation_1 }
# }
# }
# situation_sub_region:region_silk_road_proper_china = {
# set_variable = { name = innovation value = scope:innovation_1 }
# }
# situation_sub_region:region_silk_road_proper_tibet = {
# set_variable = { name = innovation value = scope:innovation_2 }
# }
# situation_sub_region:region_silk_road_proper_central_asia = {
# set_variable = { name = innovation value = scope:innovation_2 }
# }
# situation_sub_region:region_silk_road_proper_india = {
# set_variable = { name = innovation value = scope:innovation_3 }
# }
# situation_sub_region:region_silk_road_proper_transcaspia = {
# set_variable = { name = innovation value = scope:innovation_3 }
# }
# situation_sub_region:region_silk_road_proper_occident = {
# set_variable = { name = innovation value = scope:innovation_4 }
# }
# }
# else = {
# if = {
# limit = { game_start_date = 867.1.1 }
# situation_sub_region:region_silk_road_proper_china = {
# set_variable = { name = innovation value = culture_innovation:innovation_dragon_kiln }
# }
# situation_sub_region:region_silk_road_proper_tibet = {
# set_variable = { name = innovation value = culture_innovation:innovation_block_printing }
# }
# situation_sub_region:region_silk_road_proper_central_asia = {
# set_variable = { name = innovation value = culture_innovation:innovation_block_printing }
# }
# situation_sub_region:region_silk_road_proper_india = {
# set_variable = { name = innovation value = culture_innovation:innovation_waterworks }
# }
# situation_sub_region:region_silk_road_proper_transcaspia = {
# set_variable = { name = innovation value = culture_innovation:innovation_waterworks }
# }
# situation_sub_region:region_silk_road_proper_occident = {
# set_variable = { name = innovation value = culture_innovation:innovation_cupellation }
# }
# }
# else_if = {
# limit = { game_start_date = 1066.9.15 }
# situation_sub_region:region_silk_road_proper_china = {
# set_variable = { name = innovation value = culture_innovation:innovation_compass }
# }
# situation_sub_region:region_silk_road_proper_tibet = {
# set_variable = { name = innovation value = culture_innovation:innovation_fire_medicine }
# }
# situation_sub_region:region_silk_road_proper_central_asia = {
# set_variable = { name = innovation value = culture_innovation:innovation_fire_medicine }
# }
# situation_sub_region:region_silk_road_proper_india = {
# set_variable = { name = innovation value = culture_innovation:innovation_champa_rice }
# }
# situation_sub_region:region_silk_road_proper_transcaspia = {
# set_variable = { name = innovation value = culture_innovation:innovation_champa_rice }
# }
# situation_sub_region:region_silk_road_proper_occident = {
# set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia }
# }
# }
# else_if = {
# limit = { game_start_date = 1178.10.1 }
# situation_sub_region:region_silk_road_proper_china = {
# set_variable = { name = innovation value = culture_innovation:innovation_grenades }
# }
# situation_sub_region:region_silk_road_proper_tibet = {
# set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia }
# }
# situation_sub_region:region_silk_road_proper_central_asia = {
# set_variable = { name = innovation value = culture_innovation:innovation_pharmacopoeia }
# }
# situation_sub_region:region_silk_road_proper_india = {
# set_variable = { name = innovation value = culture_innovation:innovation_coking }
# }
# situation_sub_region:region_silk_road_proper_transcaspia = {
# set_variable = { name = innovation value = culture_innovation:innovation_coking }
# }
# situation_sub_region:region_silk_road_proper_occident = {
# set_variable = { name = innovation value = culture_innovation:innovation_bulkheads }
# }
# }
# }
# }
#}
#

View file

@ -1,450 +1,451 @@
namespace = mpo_jamukha_flavor #namespace = mpo_jamukha_flavor
#
####################### ########################
# Become Blood Brothers with Temujin ## Become Blood Brothers with Temujin
####################### ########################
#
mpo_jamukha_flavor.0001 = { #mpo_jamukha_flavor.0001 = {
type = character_event # type = character_event
title = mpo_jamukha_flavor.0001.t # title = mpo_jamukha_flavor.0001.t
desc = mpo_jamukha_flavor.0001.desc # desc = mpo_jamukha_flavor.0001.desc
theme = nomads # theme = nomads
override_background = { # override_background = {
reference = mpo_campfire_steppe # reference = mpo_campfire_steppe
} # }
left_portrait = { # left_portrait = {
character = root # character = root
animation = happiness # animation = happiness
camera = camera_event_very_left # camera = camera_event_very_left
} # }
right_portrait = { # right_portrait = {
character = scope:temujin # character = scope:temujin
animation = inspect_weapon # animation = inspect_weapon
} # }
#
trigger = { # trigger = {
scope:temujin = { # scope:temujin = {
is_alive = yes # is_alive = yes
NOR = { # NOR = {
has_relation_blood_brother = root # has_relation_blood_brother = root
has_relation_rival = root # has_relation_rival = root
} # }
} # }
is_alive = yes # is_alive = yes
} # }
#
immediate = { # immediate = {
play_music_cue = "mx_cue_touching_moment" # play_music_cue = "mx_cue_touching_moment"
scope:temujin = { # scope:temujin = {
save_scope_as = blood_bro # save_scope_as = blood_bro
} # }
} # }
#
option = { # Yay # option = { # Yay
name = mpo_jamukha_flavor.0001.a # name = mpo_jamukha_flavor.0001.a
name = mpo_jamukha_flavor.0001.a.tt # name = mpo_jamukha_flavor.0001.a.tt
scope:temujin = { # scope:temujin = {
set_relation_blood_brother = { # set_relation_blood_brother = {
target = scope:jamukha # target = scope:jamukha
reason = blood_brother_temujin_jamukha # reason = blood_brother_temujin_jamukha
} # }
} # }
#
if = { # if = {
limit = { # limit = {
NOR = { # NOR = {
has_character_flag = had_warhorse_story # has_character_flag = had_warhorse_story
any_owned_story = { # any_owned_story = {
story_type = story_cycle_martial_lifestyle_warhorse # story_type = story_cycle_martial_lifestyle_warhorse
exists = var:story_cycle_horse_name # exists = var:story_cycle_horse_name
} # }
} # }
scope:jamukha = { # scope:jamukha = {
NOR = { # NOR = {
has_character_flag = had_warhorse_story # has_character_flag = had_warhorse_story
any_owned_story = { # any_owned_story = {
story_type = story_cycle_martial_lifestyle_warhorse # story_type = story_cycle_martial_lifestyle_warhorse
exists = var:story_cycle_horse_name # exists = var:story_cycle_horse_name
} # }
} # }
} # }
} # }
custom_tooltip = temujin_warhorse_jamukha_tt # custom_tooltip = temujin_warhorse_jamukha_tt
custom_tooltip = jamukha_warhorse_jamukha_tt # custom_tooltip = jamukha_warhorse_jamukha_tt
hidden_effect = { # hidden_effect = {
start_warhorse_story_cycle_effect = yes # start_warhorse_story_cycle_effect = yes
scope:temujin = { # scope:temujin = {
start_warhorse_story_cycle_effect = yes # start_warhorse_story_cycle_effect = yes
} # }
} # }
} # }
custom_tooltip = blood_brother_gains_hook_tt # custom_tooltip = blood_brother_gains_hook_tt
custom_tooltip = blood_brother_gains_hook_other_tt # custom_tooltip = blood_brother_gains_hook_other_tt
#
add_character_modifier = blood_brother_warrior_modifier # add_character_modifier = blood_brother_warrior_modifier
scope:temujin = { # scope:temujin = {
add_character_modifier = blood_brother_warrior_modifier # add_character_modifier = blood_brother_warrior_modifier
} # }
#
stress_impact = { # stress_impact = {
gregarious = medium_stress_impact_loss # gregarious = medium_stress_impact_loss
callous = medium_stress_impact_gain # callous = medium_stress_impact_gain
} # }
#
ai_chance = { # ai_chance = {
base = 100 # base = 100
} # }
} # }
#
option = { # Not a chance # option = { # Not a chance
name = mpo_jamukha_flavor.0001.b # name = mpo_jamukha_flavor.0001.b
add_dread = minor_dread_gain # add_dread = minor_dread_gain
add_prestige = minor_prestige_gain # add_prestige = minor_prestige_gain
scope:temujin = { # scope:temujin = {
add_opinion = { # add_opinion = {
target = root # target = root
modifier = disappointed_opinion # modifier = disappointed_opinion
opinion = -25 # opinion = -25
} # }
} # }
stress_impact = { # stress_impact = {
base = minor_stress_impact_gain # base = minor_stress_impact_gain
callous = medium_stress_impact_loss # callous = medium_stress_impact_loss
gregarious = medium_stress_impact_gain # gregarious = medium_stress_impact_gain
} # }
#
ai_chance = { # ai_chance = {
base = 0 # base = 0
} # }
} # }
} #}
#
####################### ########################
# You consider breaking free from Temujin ## You consider breaking free from Temujin
####################### ########################
#
scripted_effect mpo_jamukha_flavor_0010_jamukha_leaving_effect = { #scripted_effect mpo_jamukha_flavor_0010_jamukha_leaving_effect = {
if = { # if = {
limit = { is_vassal_of = scope:temujin } # limit = { is_vassal_of = scope:temujin }
create_title_and_vassal_change = { # create_title_and_vassal_change = {
type = independency # type = independency
save_scope_as = change # save_scope_as = change
add_claim_on_loss = no # add_claim_on_loss = no
} # }
becomes_independent = { # becomes_independent = {
change = scope:change # change = scope:change
} # }
resolve_title_and_vassal_change = scope:change # resolve_title_and_vassal_change = scope:change
} # }
else = { # else = {
end_tributary = yes # end_tributary = yes
} # }
add_truce_both_ways = { # add_truce_both_ways = {
character = scope:temujin # character = scope:temujin
years = 5 # years = 5
name = temujin_jamukha_truce # name = temujin_jamukha_truce
} # }
if = { # if = {
limit = { # limit = {
current_military_strength < scope:temujin.current_military_strength # current_military_strength < scope:temujin.current_military_strength
} # }
domicile ?= { # domicile ?= {
change_herd = { # change_herd = {
value = scope:temujin.domicile.herd # value = scope:temujin.domicile.herd
multiply = 0.5 # multiply = 0.5
} # }
} # }
} # }
if = { # if = {
limit = { # limit = {
exists = scope:togrul # exists = scope:togrul
} # }
show_as_tooltip = { # show_as_tooltip = {
custom_tooltip = negotiate_togrul_alliance_effect_tooltip # custom_tooltip = negotiate_togrul_alliance_effect_tooltip
create_alliance = { # create_alliance = {
target = scope:togrul # target = scope:togrul
allied_through_owner = root # allied_through_owner = root
allied_through_target = scope:togrul # allied_through_target = scope:togrul
} # }
scope:togrul = { # scope:togrul = {
add_opinion = { # add_opinion = {
target = scope:jamukha # target = scope:jamukha
modifier = event_negotiated_alliance_opinion # modifier = event_negotiated_alliance_opinion
} # }
} # }
} # }
} # }
custom_tooltip = jamukha_temujin_response_warning_tt # custom_tooltip = jamukha_temujin_response_warning_tt
} #}
#
scripted_trigger mpo_jamukha_flavor_0010_togrul_trigger = { #scripted_trigger mpo_jamukha_flavor_0010_togrul_trigger = {
is_ai = yes # is_ai = yes
is_at_war = no # is_at_war = no
is_alive = yes # is_alive = yes
is_ruler = yes # is_ruler = yes
NOR = { # NOR = {
is_at_war_with = root # is_at_war_with = root
has_relation_rival = root # has_relation_rival = root
is_vassal_of = scope:temujin # is_vassal_of = scope:temujin
} # }
in_diplomatic_range = root # in_diplomatic_range = root
NOT = { # NOT = {
government_has_flag = government_is_herder # government_has_flag = government_is_herder
} # }
} #}
#
mpo_jamukha_flavor.0010 = { #mpo_jamukha_flavor.0010 = {
type = character_event # type = character_event
title = mpo_jamukha_flavor.0010.t # title = mpo_jamukha_flavor.0010.t
desc = { # desc = {
desc = mpo_jamukha_flavor.0010.desc # desc = mpo_jamukha_flavor.0010.desc
triggered_desc = { # triggered_desc = {
trigger = { # trigger = {
exists = scope:togrul # exists = scope:togrul
} # }
desc = mpo_jamukha_flavor.0010.desc_togrul # desc = mpo_jamukha_flavor.0010.desc_togrul
} # }
} # }
theme = nomads # theme = nomads
override_background = { # override_background = {
reference = mpo_steppe_evening # reference = mpo_steppe_evening
} # }
left_portrait = { # left_portrait = {
character = root # character = root
animation = war_attacker # animation = war_attacker
camera = camera_event_very_left # camera = camera_event_very_left
} # }
right_portrait = { # right_portrait = {
character = scope:temujin # character = scope:temujin
animation = dismissal # animation = dismissal
camera = camera_event_very_right # camera = camera_event_very_right
} # }
lower_right_portrait = scope:togrul # lower_right_portrait = scope:togrul
#
trigger = { # trigger = {
character:125501 = { # character:125501 = {
has_variable = had_mpo_temujin_flavor_0001 # has_variable = had_mpo_temujin_flavor_0001
} # }
is_alive = yes # is_alive = yes
is_ruler = yes # is_ruler = yes
character:125501 = { # character:125501 = {
is_alive = yes # is_alive = yes
is_available = yes # is_available = yes
} # }
OR = { # OR = {
is_vassal_of = character:125501 # is_vassal_of = character:125501
is_tributary_of = character:125501 # is_tributary_of = character:125501
} # }
NOT = { # NOT = {
is_at_war_with = character:125501 # is_at_war_with = character:125501
} # }
} # }
#
immediate = { # immediate = {
save_scope_as = jamukha # save_scope_as = jamukha
character:125501 = { # character:125501 = {
save_scope_as = temujin # save_scope_as = temujin
} # }
if = { # if = {
limit = { # limit = {
character:303211 = { # character:303211 = {
mpo_jamukha_flavor_0010_togrul_trigger = yes # mpo_jamukha_flavor_0010_togrul_trigger = yes
} # }
} # }
character:303211 = { # character:303211 = {
save_scope_as = togrul # save_scope_as = togrul
} # }
} # }
else_if = { # else_if = {
limit = { # limit = {
character:303211.house ?= { # character:303211.house ?= {
any_house_member = { # any_house_member = {
mpo_jamukha_flavor_0010_togrul_trigger = yes # mpo_jamukha_flavor_0010_togrul_trigger = yes
} # }
} # }
} # }
character:303211.house ?= { # character:303211.house ?= {
ordered_house_member = { # ordered_house_member = {
order_by = current_military_strength # order_by = current_military_strength
limit = { # limit = {
mpo_jamukha_flavor_0010_togrul_trigger = yes # mpo_jamukha_flavor_0010_togrul_trigger = yes
} # }
save_scope_as = togrul # save_scope_as = togrul
} # }
} # }
} # }
else = { # else = {
capital_county.empire ?= { # capital_county.empire ?= {
ordered_de_jure_county_holder = { # ordered_de_jure_county_holder = {
order_by = current_military_strength # order_by = current_military_strength
limit = { # limit = {
highest_held_title_tier <= tier_duchy # highest_held_title_tier <= tier_duchy
mpo_jamukha_flavor_0010_togrul_trigger = yes # mpo_jamukha_flavor_0010_togrul_trigger = yes
} # }
save_scope_as = togrul # save_scope_as = togrul
} # }
} # }
} # }
} # }
#
#I want to leave Temujin and take Togrul as an ally # #I want to leave Temujin and take Togrul as an ally
option = { # option = {
name = mpo_jamukha_flavor.0010.a # name = mpo_jamukha_flavor.0010.a
show_as_tooltip = { # show_as_tooltip = {
mpo_jamukha_flavor_0010_jamukha_leaving_effect = yes # mpo_jamukha_flavor_0010_jamukha_leaving_effect = yes
} # }
scope:temujin = { # scope:temujin = {
trigger_event = mpo_temujin_flavor.0010 # trigger_event = mpo_temujin_flavor.0010
add_opinion = { # add_opinion = {
target = root # target = root
modifier = betrayal_opinion # modifier = betrayal_opinion
opinion = -40 # opinion = -40
} # }
} # }
ai_chance = { # ai_chance = {
base = 100 # base = 100
} # }
} # }
#
#I want to stay with Temujin and be friends forever # #I want to stay with Temujin and be friends forever
option = { # option = {
name = mpo_jamukha_flavor.0010.b # name = mpo_jamukha_flavor.0010.b
add_character_modifier = { # add_character_modifier = {
modifier = jamukha_chose_loyalty_modifier # modifier = jamukha_chose_loyalty_modifier
years = 5 # years = 5
} # }
scope:temujin = { # scope:temujin = {
add_opinion = { # add_opinion = {
target = root # target = root
modifier = loyalty_opinion # modifier = loyalty_opinion
opinion = 30 # opinion = 30
} # }
} # }
stress_impact = { # stress_impact = {
base = miniscule_stress_impact_gain # base = miniscule_stress_impact_gain
} # }
ai_chance = { # ai_chance = {
base = 0 # base = 0
} # }
} # }
#
on_trigger_fail = { # Jamukha becomes your rival anyways if you've migrated away # on_trigger_fail = { # Jamukha becomes your rival anyways if you've migrated away
if = { # if = {
limit = { # limit = {
is_independent_ruler = yes # is_independent_ruler = yes
NOT = { is_tributary_of = scope:temujin } # NOT = { is_tributary_of = scope:temujin }
} # }
hidden_effect = { # hidden_effect = {
scope:temujin = { # scope:temujin = {
trigger_event = { # trigger_event = {
days = { 360 420 } # days = { 360 420 }
id = mpo_temujin_flavor.0020 # id = mpo_temujin_flavor.0020
} # }
} # }
} # }
} # }
} # }
} #}
#
####################### ########################
# Temujin becomes your rival -- now you must kill him ## Temujin becomes your rival -- now you must kill him
####################### ########################
#
mpo_jamukha_flavor.0020 = { #mpo_jamukha_flavor.0020 = {
type = character_event # type = character_event
title = mpo_jamukha_flavor.0020.t # title = mpo_jamukha_flavor.0020.t
desc = mpo_jamukha_flavor.0020.desc # desc = mpo_jamukha_flavor.0020.desc
theme = nomads # theme = nomads
override_background = { # override_background = {
reference = mpo_campfire_steppe # reference = mpo_campfire_steppe
} # }
left_portrait = { # left_portrait = {
character = root # character = root
animation = threatening # animation = threatening
camera = camera_event_very_left # camera = camera_event_very_left
} # }
right_portrait = { # right_portrait = {
character = scope:temujin # character = scope:temujin
animation = aggressive_sword # animation = aggressive_sword
outfit_tags = { nightgown } # outfit_tags = { nightgown }
camera = camera_event_very_right # camera = camera_event_very_right
} # }
window = scheme_conclusion_event_no_header # window = scheme_conclusion_event_no_header
#
immediate = { # immediate = {
play_music_cue = "mx_cue_murder" # play_music_cue = "mx_cue_murder"
custom_tooltip = jamukha_temujin_no_more_positive_tt # custom_tooltip = jamukha_temujin_no_more_positive_tt
custom_tooltip = jamukha_temujin_rivals_tt # custom_tooltip = jamukha_temujin_rivals_tt
custom_tooltip = mpo_temujin_flavor.0020.cb.tt # custom_tooltip = mpo_temujin_flavor.0020.cb.tt
if = { # if = {
limit = { # limit = {
current_military_strength < scope:temujin.current_military_strength # current_military_strength < scope:temujin.current_military_strength
} # }
domicile ?= { # domicile ?= {
change_herd = { # change_herd = {
value = scope:temujin.domicile.herd # value = scope:temujin.domicile.herd
multiply = 1.5 # multiply = 1.5
} # }
} # }
add_prestige = major_prestige_gain # For MAA maintenance, mainly # add_prestige = major_prestige_gain # For MAA maintenance, mainly
custom_tooltip = jamukha_gain_from_defectors_tt # custom_tooltip = jamukha_gain_from_defectors_tt
} # }
} # }
#
option = { # You who I once called brother # option = { # You who I once called brother
name = mpo_jamukha_flavor.0020.a # name = mpo_jamukha_flavor.0020.a
reason = blood_brother # reason = blood_brother
add_internal_flag = special # add_internal_flag = special
trigger = { has_character_flag = was_temujins_bro } # trigger = { has_character_flag = was_temujins_bro }
custom_tooltip = { # custom_tooltip = {
text = mpo_jamukha_flavor.0020.a_war_win # text = mpo_jamukha_flavor.0020.a_war_win
set_variable = temujin_jamukha_war_var # set_variable = temujin_jamukha_war_var
} # }
add_character_modifier = { # add_character_modifier = {
modifier = temujin_jamukha_war_modifier # modifier = temujin_jamukha_war_modifier
years = 5 # years = 5
} # }
stress_impact = { # stress_impact = {
base = medium_stress_impact_gain # base = medium_stress_impact_gain
} # }
ai_chance = { # ai_chance = {
base = 100 # base = 100
} # }
} # }
#
option = { # Murderrrrrrr # option = { # Murderrrrrrr
name = mpo_jamukha_flavor.0020.b # name = mpo_jamukha_flavor.0020.b
custom_tooltip = { # custom_tooltip = {
text = mpo_jamukha_flavor.0020.b_murder # text = mpo_jamukha_flavor.0020.b_murder
set_variable = { # set_variable = {
name = temujin_jamukha_murder_var # name = temujin_jamukha_murder_var
value = scope:temujin # value = scope:temujin
} # }
} # }
stress_impact = { # stress_impact = {
deceitful = massive_stress_impact_loss # deceitful = massive_stress_impact_loss
sadistic = massive_stress_impact_loss # sadistic = massive_stress_impact_loss
} # }
ai_chance = { # ai_chance = {
base = 0 # base = 0
} # }
} # }
#
option = { # I'm going to crush your skull # option = { # I'm going to crush your skull
name = mpo_jamukha_flavor.0020.c # name = mpo_jamukha_flavor.0020.c
trigger = { # trigger = {
NOT = { has_relation_blood_brother = scope:jamukha } # NOT = { has_relation_blood_brother = scope:jamukha }
} # }
add_character_modifier = { # add_character_modifier = {
modifier = temujin_jamukha_war_smaller_modifier # modifier = temujin_jamukha_war_smaller_modifier
years = 5 # years = 5
} # }
stress_impact = { # stress_impact = {
wrathful = massive_stress_impact_loss # wrathful = massive_stress_impact_loss
vengeful = massive_stress_impact_loss # vengeful = massive_stress_impact_loss
} # }
ai_chance = { # ai_chance = {
base = 100 # base = 100
} # }
} # }
} #}
#

View file

@ -2931,7 +2931,7 @@ nomad_events.0140 = {
location = root.location location = root.location
template = merchant_template template = merchant_template
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
faith = faith:catholic faith = faith:roman_catholic
culture = culture:italian culture = culture:italian
save_scope_as = merchant save_scope_as = merchant
} }
@ -4920,7 +4920,7 @@ scripted_trigger nomad_events_0250_valid_priest = {
this = root.faith this = root.faith
this = root.location.county.faith this = root.location.county.faith
has_doctrine_parameter = unreformed has_doctrine_parameter = unreformed
this = faith:rabbinism # this = faith:congregationist
} }
} }
trigger_if = { trigger_if = {
@ -5196,7 +5196,7 @@ nomad_events.0250 = {
} }
1 = { # Fallback, rare 1 = { # Fallback, rare
trigger = { trigger = {
NOT = { faith = faith:catholic } NOT = { faith = faith:roman_catholic }
} }
modifier = { modifier = {
any_character_situation = { this = situation:game_rule_extra_nomads_sami } any_character_situation = { this = situation:game_rule_extra_nomads_sami }
@ -5206,7 +5206,7 @@ nomad_events.0250 = {
location = root.location location = root.location
template = priest_character_template template = priest_character_template
gender_female_chance = root_faith_clergy_gender_female_chance gender_female_chance = root_faith_clergy_gender_female_chance
faith = faith:catholic faith = faith:roman_catholic
culture = culture:italian culture = culture:italian
save_scope_as = priest save_scope_as = priest
} }
@ -5483,7 +5483,7 @@ nomad_events.0260 = {
weight = { weight = {
base = 1 base = 1
modifier = { # Catholics already end up in the Steppe modifier = { # Catholics already end up in the Steppe
faith = faith:catholic faith = faith:roman_catholic
add = -250 add = -250
} }
modifier = { # Hindus shouldn't end up in the Steppe modifier = { # Hindus shouldn't end up in the Steppe
@ -5592,7 +5592,7 @@ nomad_events.0260 = {
factor = 0 factor = 0
} }
modifier = { modifier = {
scope:priest.faith = faith:catholic scope:priest.faith = faith:roman_catholic
any_character_situation = { any_character_situation = {
OR = { OR = {
this = situation:the_great_steppe this = situation:the_great_steppe

View file

@ -1,61 +1,62 @@
namespace = easteregg_event #namespace = easteregg_event
#
################################################## ###################################################
# #Vanity Events ## #Vanity Events
# 0001 - 10002 Charna and Jakub duel ## 0001 - 10002 Charna and Jakub duel
################################################## ###################################################
#
# Secret event to decide who should have the rock. ## Secret event to decide who should have the rock.
easteregg_event.0001 = { #easteregg_event.0001 = {
hidden = yes # hidden = yes
scope = none # scope = none
#
trigger = { # trigger = {
game_start_date <= 1070.1.1 # game_start_date <= 1070.1.1
exists = character:easteregg_jakub_potapczyk # exists = character:easteregg_jakub_potapczyk
exists = character:easteregg_charna_frostwhisper # exists = character:easteregg_charna_frostwhisper
} # }
#
immediate = { # immediate = {
character:easteregg_jakub_potapczyk = { # character:easteregg_jakub_potapczyk = {
configure_start_single_combat_effect = { # configure_start_single_combat_effect = {
SC_INITIATOR = character:easteregg_jakub_potapczyk # SC_INITIATOR = character:easteregg_jakub_potapczyk
SC_ATTACKER = character:easteregg_jakub_potapczyk # SC_ATTACKER = character:easteregg_jakub_potapczyk
SC_DEFENDER = character:easteregg_charna_frostwhisper # SC_DEFENDER = character:easteregg_charna_frostwhisper
FATALITY = no # FATALITY = no
FIXED = no # FIXED = no
LOCALE = terrain_scope # LOCALE = terrain_scope
INVALIDATION_EVENT = single_combat.1006 # INVALIDATION_EVENT = single_combat.1006
OUTPUT_EVENT = easteregg_event.0002 # OUTPUT_EVENT = easteregg_event.0002
} # }
} # }
} # }
} #}
#
easteregg_event.0002 = { #easteregg_event.0002 = {
hidden = yes # hidden = yes
#
immediate = { # immediate = {
# If Jakub wins, he takes back his beloved rock. Charna will not forget that. # # If Jakub wins, he takes back his beloved rock. Charna will not forget that.
if = { # if = {
limit = { scope:sc_victor = character:easteregg_jakub_potapczyk } # limit = { scope:sc_victor = character:easteregg_jakub_potapczyk }
scope:sc_victor = { # scope:sc_victor = {
add_character_modifier = prison_pet_stone_modifier # add_character_modifier = prison_pet_stone_modifier
set_relation_rival = { # set_relation_rival = {
target = scope:sc_loser # target = scope:sc_loser
reason = rival_rock # reason = rival_rock
} # }
} # }
scope:sc_loser = {remove_character_modifier = prison_pet_stone_modifier} # scope:sc_loser = {remove_character_modifier = prison_pet_stone_modifier}
} # }
# Otherwise, Charna won, and Jakub will never, ever forgive her. # # Otherwise, Charna won, and Jakub will never, ever forgive her.
else = { # else = {
scope:sc_victor = { # scope:sc_victor = {
set_relation_rival = { # set_relation_rival = {
target = scope:sc_loser # target = scope:sc_loser
reason = rival_rock # reason = rival_rock
} # }
} # }
} # }
} # }
} #}
#

View file

@ -3576,7 +3576,7 @@ learning_theology_special.1003 = {
################################################## ##################################################
scripted_trigger learning_theology_special_1101_rabbi_trigger = { scripted_trigger learning_theology_special_1101_rabbi_trigger = {
faith = faith:rabbinism faith = faith:congregationist
OR = { OR = {
has_trait = education_learning_2 has_trait = education_learning_2
has_trait = education_learning_3 has_trait = education_learning_3
@ -3654,7 +3654,7 @@ learning_theology_special.1101 = {
create_character = { create_character = {
location = root.capital_province location = root.capital_province
template = scholar_character template = scholar_character
faith = faith:rabbinism faith = faith:congregationist
culture = culture:french culture = culture:french
trait = scholar trait = scholar
trait = diligent trait = diligent
@ -3698,11 +3698,11 @@ learning_theology_special.1101 = {
culture = root.culture culture = root.culture
gender_female_chance = { gender_female_chance = {
if = { if = {
limit = { faith:rabbinism = { has_doctrine_parameter = clergy_must_be_male } } limit = { faith:congregationist = { has_doctrine_parameter = clergy_must_be_male } }
value = 0 value = 0
} }
else_if = { else_if = {
limit = { faith:rabbinism = { has_doctrine_parameter = clergy_must_be_female } } limit = { faith:congregationist = { has_doctrine_parameter = clergy_must_be_female } }
value = 100 value = 100
} }
else = { else = {

View file

@ -127,7 +127,7 @@ warhorse.0002 = {
name = warhorse.0002.c name = warhorse.0002.c
trigger = { trigger = {
OR = { OR = {
faith.religion = religion:hellenism_religion faith.religion = religion:theomach_religion
trigger_if = { trigger_if = {
limit = { is_landed = yes } limit = { is_landed = yes }
capital_province = { geographical_region = world_europe_south } capital_province = { geographical_region = world_europe_south }
@ -248,7 +248,7 @@ warhorse.0002 = {
option = { option = {
trigger = { trigger = {
OR = { OR = {
faith.religion = religion:hellenism_religion faith.religion = religion:theomach_religion
trigger_if = { trigger_if = {
limit = { is_landed = yes } limit = { is_landed = yes }
capital_province = { geographical_region = world_europe_south } capital_province = { geographical_region = world_europe_south }

View file

@ -196,7 +196,7 @@ mpo_misc.0001 = {
geographical_region = heritage_area_pontic_steppe geographical_region = heritage_area_pontic_steppe
} }
} }
leave_behind_heritage_culture_effect = { CULTURE = culture:cuman } leave_behind_heritage_culture_effect = { CULTURE = culture:NEOW_cossack }
} }
# Balkans: Turkic Heritage (Pecheneg) # Balkans: Turkic Heritage (Pecheneg)
else_if = { else_if = {
@ -223,7 +223,7 @@ mpo_misc.0001 = {
geographical_region = ghw_region_poland geographical_region = ghw_region_poland
} }
} }
leave_behind_heritage_culture_effect = { CULTURE = culture:cuman } leave_behind_heritage_culture_effect = { CULTURE = culture:NEOW_cossack }
} }
# Southern Russia: Turkic Heritage (Cuman) # Southern Russia: Turkic Heritage (Cuman)
else_if = { else_if = {
@ -232,7 +232,7 @@ mpo_misc.0001 = {
geographical_region = ghw_region_southern_russia geographical_region = ghw_region_southern_russia
} }
} }
leave_behind_heritage_culture_effect = { CULTURE = culture:cuman } leave_behind_heritage_culture_effect = { CULTURE = culture:NEOW_cossack }
} }
# Northern Russia: Turkic Heritage (Bolghar) # Northern Russia: Turkic Heritage (Bolghar)
else_if = { else_if = {

View file

@ -2310,7 +2310,7 @@ debug.411 = { # For usage debugging achievements. Should be a generic command ra
debug_log = "Iberia Converted to Mozarab!" debug_log = "Iberia Converted to Mozarab!"
every_county_in_region = { every_county_in_region = {
region = world_europe_west_iberia region = world_europe_west_iberia
set_county_faith = faith:mozarabic_church # set_county_faith = faith:mozarabic_church
} }
debug_log = "Woosh! Caucasian Iberia is now yours!" debug_log = "Woosh! Caucasian Iberia is now yours!"
@ -2804,7 +2804,7 @@ debug.511 = { # Set secret faith for Character
} }
root = { root = {
set_character_secret_faith = faith:rabbinism set_character_secret_faith = faith:congregationist
} }
} }

View file

@ -11818,7 +11818,7 @@ religion_interior = {
texture = { texture = {
trigger = { trigger = {
OR = { OR = {
this = faith:mozarabic_church # this = faith:mozarabic_church
this = faith:muwalladi this = faith:muwalladi
} }
} }
@ -11828,7 +11828,7 @@ religion_interior = {
environment = { environment = {
trigger = { trigger = {
OR = { OR = {
this = faith:mozarabic_church # this = faith:mozarabic_church
this = faith:muwalladi this = faith:muwalladi
} }
} }

View file

@ -404,14 +404,14 @@ idle = {
animation = { head = "council_marshal" torso = "council_marshal" } animation = { head = "council_marshal" torso = "council_marshal" }
weight = { weight = {
base = 0 base = 0
modifier = { # modifier = {
add = 5000 # add = 5000
OR = { # OR = {
this = character:easteregg_henry_of_skalitz # this = character:easteregg_henry_of_skalitz
this = character:easteregg_henry_kobyla # this = character:easteregg_henry_kobyla
this = character:easteregg_henry_kobyla_late # this = character:easteregg_henry_kobyla_late
} # }
} # }
} }
portrait_modifier_pack = long_swords portrait_modifier_pack = long_swords
} }

View file

@ -42,12 +42,12 @@ beards = {
has_character_flag = has_scripted_appearance has_character_flag = has_scripted_appearance
} }
} }
modifier = { # modifier = {
add = 666 # add = 666
exists = this # exists = this
exists = character:easteregg_daan_broekhof # exists = character:easteregg_daan_broekhof
this = character:easteregg_daan_broekhof # this = character:easteregg_daan_broekhof
} # }
modifier = { modifier = {
add = 1000 add = 1000
exists = this exists = this
@ -100,7 +100,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_western_clothing_trigger = yes portrait_western_clothing_trigger = yes
} }
@ -146,7 +146,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_western_clothing_trigger = yes portrait_western_clothing_trigger = yes
} }
@ -196,7 +196,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_mena_clothing_trigger = yes portrait_mena_clothing_trigger = yes
@ -255,7 +255,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_mena_clothing_trigger = yes portrait_mena_clothing_trigger = yes
@ -310,7 +310,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_byzantine_clothing_trigger = yes portrait_byzantine_clothing_trigger = yes
} }
@ -356,7 +356,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_byzantine_clothing_trigger = yes portrait_byzantine_clothing_trigger = yes
} }
@ -402,7 +402,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } # #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_indian_clothing_trigger = yes portrait_indian_clothing_trigger = yes
} }
@ -448,7 +448,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_indian_clothing_trigger = yes portrait_indian_clothing_trigger = yes
} }
@ -487,7 +487,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
trigger_if = { trigger_if = {
limit = { exists = this } limit = { exists = this }
@ -550,7 +550,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_steppe_clothing_trigger = yes portrait_steppe_clothing_trigger = yes
} }
@ -606,7 +606,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_steppe_clothing_trigger = yes portrait_steppe_clothing_trigger = yes
} }
@ -652,7 +652,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_steppe_clothing_trigger = yes portrait_steppe_clothing_trigger = yes
} }
@ -701,7 +701,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_northern_clothing_trigger = yes portrait_northern_clothing_trigger = yes
@ -753,7 +753,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_northern_clothing_trigger = yes portrait_northern_clothing_trigger = yes
@ -795,7 +795,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_african_clothing_trigger = yes portrait_african_clothing_trigger = yes
@ -847,7 +847,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_sp2_western_clothing_trigger = yes portrait_sp2_western_clothing_trigger = yes
@ -898,7 +898,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_fp3_iranian_clothing_trigger = yes portrait_fp3_iranian_clothing_trigger = yes
} }
@ -944,7 +944,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_fp3_iranian_clothing_trigger = yes portrait_fp3_iranian_clothing_trigger = yes
} }
@ -991,7 +991,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_fp3_turkic_clothing_trigger = yes portrait_fp3_turkic_clothing_trigger = yes
} }
@ -1037,7 +1037,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_fp3_turkic_clothing_trigger = yes portrait_fp3_turkic_clothing_trigger = yes
} }
@ -1087,7 +1087,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_fp2_iberian_muslim_clothing_trigger = yes portrait_fp2_iberian_muslim_clothing_trigger = yes
@ -1138,7 +1138,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
OR = { OR = {
portrait_fp2_iberian_muslim_clothing_trigger = yes portrait_fp2_iberian_muslim_clothing_trigger = yes
@ -1189,7 +1189,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_fp1_norse_clothing_trigger = yes portrait_fp1_norse_clothing_trigger = yes
} }
@ -1235,7 +1235,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_northern_clothing_trigger = yes portrait_northern_clothing_trigger = yes
} }
@ -1608,7 +1608,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
trigger_if = { trigger_if = {
limit = { exists = this } limit = { exists = this }
@ -1645,7 +1645,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_ainu_clothing_trigger = yes portrait_ainu_clothing_trigger = yes
} }
@ -1676,7 +1676,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_emishi_clothing_trigger = yes portrait_emishi_clothing_trigger = yes
} }
@ -1706,7 +1706,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_emishi_clothing_trigger = yes portrait_emishi_clothing_trigger = yes
} }
@ -1742,7 +1742,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_emishi_clothing_trigger = yes portrait_emishi_clothing_trigger = yes
} }
@ -1772,7 +1772,7 @@ beards = {
add = 200 add = 200
OR = { OR = {
scope:faith.religion = religion:islam_religion scope:faith.religion = religion:islam_religion
is_culture_or_descended_from_trigger = { CULTURE = culture:emishi } #is_culture_or_descended_from_trigger = { CULTURE = culture:emishi }
} }
portrait_emishi_clothing_trigger = yes portrait_emishi_clothing_trigger = yes
} }

View file

@ -596,7 +596,7 @@ e_baltic = {
k_esthonia = { k_esthonia = {
color = { 130 73 45 } color = { 130 73 45 }
capital = c_reval capital = c_harjumaa
can_create = { can_create = {
trigger_if = { trigger_if = {
@ -619,9 +619,9 @@ e_baltic = {
d_esthonia = { d_esthonia = {
color = { 150 75 75 } color = { 150 75 75 }
capital = c_reval # Kalevan capital = c_harjumaa # Kalevan
c_reval = { c_harjumaa = {
color = { 160 85 85 } color = { 160 85 85 }
cultural_names = { cultural_names = {
@ -662,7 +662,7 @@ e_baltic = {
color = { 160 85 85 } color = { 160 85 85 }
} }
} }
c_narva = { c_ida_viru = {
color = { 175 55 55 } color = { 175 55 55 }
cultural_names = { cultural_names = {

View file

@ -191,16 +191,16 @@
councillor_court_chaplain_germanic_religion_empire_possessive:0 "Kjárrgoði's" councillor_court_chaplain_germanic_religion_empire_possessive:0 "Kjárrgoði's"
# Hellenism (Augur/Seeress) (Flamen/Vestal) (Pontifex) (Oracle/Sybil) # Hellenism (Augur/Seeress) (Flamen/Vestal) (Pontifex) (Oracle/Sybil)
councillor_court_chaplain_hellenism_religion_county:0 "Flamen" councillor_court_chaplain_theomach_religion_county:0 "Flamen"
councillor_court_chaplain_hellenism_religion_county_female:0 "Vestal" councillor_court_chaplain_theomach_religion_county_female:0 "Vestal"
councillor_court_chaplain_hellenism_religion_county_possessive:0 "Flamen's" councillor_court_chaplain_theomach_religion_county_possessive:0 "Flamen's"
councillor_court_chaplain_hellenism_religion_county_female_possessive:0 "Vestal's" councillor_court_chaplain_theomach_religion_county_female_possessive:0 "Vestal's"
councillor_court_chaplain_hellenism_religion_duchy:0 "Pontifex" councillor_court_chaplain_theomach_religion_duchy:0 "Pontifex"
councillor_court_chaplain_hellenism_religion_duchy_possessive:0 "Pontifex's" councillor_court_chaplain_theomach_religion_duchy_possessive:0 "Pontifex's"
councillor_court_chaplain_hellenism_religion_kingdom:0 "Oracle" councillor_court_chaplain_theomach_religion_kingdom:0 "Oracle"
councillor_court_chaplain_hellenism_religion_kingdom_female:0 "Sybil" councillor_court_chaplain_theomach_religion_kingdom_female:0 "Sybil"
councillor_court_chaplain_hellenism_religion_kingdom_possessive:0 "Oracle's" councillor_court_chaplain_theomach_religion_kingdom_possessive:0 "Oracle's"
councillor_court_chaplain_hellenism_religion_kingdom_female_possessive:0 "Sybil's" councillor_court_chaplain_theomach_religion_kingdom_female_possessive:0 "Sybil's"
# Judaism (Court Rabbi) (Kohen) (Rabban) (Nasi) (Gadol) # Judaism (Court Rabbi) (Kohen) (Rabban) (Nasi) (Gadol)
councillor_court_chaplain_judaism_religion_county:0 "Kohen" councillor_court_chaplain_judaism_religion_county:0 "Kohen"

View file

@ -18,7 +18,7 @@
sikhism_religion_opinion:0 "$sikhism_religion_adherent$ Opinion" sikhism_religion_opinion:0 "$sikhism_religion_adherent$ Opinion"
slavic_religion_opinion:0 "$slavic_religion_adherent$ Opinion" slavic_religion_opinion:0 "$slavic_religion_adherent$ Opinion"
thelema_religion_opinion:0 "$thelema_religion_adherent$ Opinion" thelema_religion_opinion:0 "$thelema_religion_adherent$ Opinion"
theomach_opinion:0 "$theomach_adherent$ Opinion" theomach_religion_opinion:0 "$theomach_religion_adherent$ Opinion"
octobrist_religion_opinion:0 "$octobrist_religion_adherent$ Opinion" octobrist_religion_opinion:0 "$octobrist_religion_adherent$ Opinion"
wicca_religion_opinion:0 "$wicca_religion_adherent$ Opinion" wicca_religion_opinion:0 "$wicca_religion_adherent$ Opinion"
xenology_religion_opinion:0 "$xenology_religion_adherent$ Opinion" xenology_religion_opinion:0 "$xenology_religion_adherent$ Opinion"

View file

@ -1,10 +1,10 @@
l_english: l_english:
theomach:1 "Theomach" theomach_religion:1 "Theomach"
theomach_adj:1 "Theomach" theomach_religion_adj:1 "Theomach"
theomach_adherent:1 "Theomach" theomach_religion_adherent:1 "Theomach"
theomach_adherent_plural:1 "Theomachs" theomach_religion_adherent_plural:1 "Theomachs"
theomach_desc:1 "Before Alexander departed from this world of mortals, his followers asked him who is to rule in his stead. 'To kratisto' he said, meaning 'to the strongest', and just as he proved he is one of them by mantling the throne of Olympus and being reborn as Anáxandros, so too did his successors on earth wrestle over his empire until they found the one worthy of leading it. While there are many interpretations as to what exactly happened in the home of the Olympians, all Theomachs can agree that a war was waged, and that it was Anáxandros who won." theomach_religion_desc:1 "Before Alexander departed from this world of mortals, his followers asked him who is to rule in his stead. 'To kratisto' he said, meaning 'to the strongest', and just as he proved he is one of them by mantling the throne of Olympus and being reborn as Anáxandros, so too did his successors on earth wrestle over his empire until they found the one worthy of leading it. While there are many interpretations as to what exactly happened in the home of the Olympians, all Theomachs can agree that a war was waged, and that it was Anáxandros who won."
megalocratic:0 "Megalocratism" megalocratic:0 "Megalocratism"
megalocratic_adj:0 "Megalocratic" megalocratic_adj:0 "Megalocratic"

View file

@ -3900,7 +3900,7 @@ dlc_fp1_region_non_scandinavian_southern_baltic = {
#k_lithuania #k_lithuania
c_malbork c_wormditt c_natangia c_konigsberg c_memel c_palanga c_liepaja c_vanemane c_zemigalians c_malbork c_wormditt c_natangia c_konigsberg c_memel c_palanga c_liepaja c_vanemane c_zemigalians
#k_estonia #k_estonia
c_limbazi c_livs c_wiek c_osel c_reval c_narva c_limbazi c_livs c_wiek c_osel c_harjumaa c_ida_viru
#k_novgorod #k_novgorod
c_vodi c_vodi
#k_finland #k_finland