This commit is contained in:
Heidesommer 2026-05-25 07:54:55 -04:00
parent 26b04f6db4
commit c6eb868ef4
116 changed files with 69758 additions and 26333 deletions

View file

@ -20,27 +20,27 @@ diarch_attempt_to_overthrow_liege = {
}
}
selection_tooltip = diarch_attempt_to_overthrow_liege_tooltip
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

File diff suppressed because it is too large Load diff

View file

@ -178,27 +178,27 @@ invite_claimants_decision = {
### Scrape the Barrel ###
scrape_the_barrel_decision = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

View file

@ -960,173 +960,173 @@ purge_pretenders_oath_decision = {
}
## End the Struggle
end_the_struggle_oath_decision = {
picture = {
trigger = { var:end_the_struggle_oath_type_var = flag:persian_struggle }
reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds"
}
picture = {
trigger = { var:end_the_struggle_oath_type_var = flag:iberian_struggle }
reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_compromise.dds"
}
decision_group_type = oaths
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 12
empire = 12
hegemony = 12
}
title = {
first_valid = {
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
exists = struggle:persian_struggle
}
desc = end_the_struggle_oath_decision_title_persian
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
}
desc = end_the_struggle_oath_decision_title_persian_ended
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
exists = struggle:iberian_struggle
}
desc = end_the_struggle_oath_decision_title_iberian
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
}
desc = end_the_struggle_oath_decision_title_iberian_ended
}
}
}
desc = {
first_valid = {
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
exists = struggle:persian_struggle
}
desc = end_the_struggle_oath_decision_desc_persian
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
}
desc = end_the_struggle_oath_decision_desc_persian_ended
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
exists = struggle:iberian_struggle
}
desc = end_the_struggle_oath_decision_desc_iberian
}
triggered_desc = {
trigger = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
}
desc = end_the_struggle_oath_decision_desc_iberian_ended
}
}
}
is_shown = {
highest_held_title_tier >= tier_kingdom
has_variable = end_the_struggle_oath
has_variable = end_the_struggle_oath_timer
has_variable = end_the_struggle_oath_type_var
}
is_valid_showing_failures_only = {
custom_tooltip = {
text = busy_in_coronation_tooltip
NOT = {
involved_activity ?= {
activity_host = root
has_activity_type = activity_coronation
}
}
}
}
is_valid = {
trigger_if = {
limit = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
exists = struggle:persian_struggle
}
custom_tooltip = {
text = end_the_struggle_oath_decision_trigger_persian
has_character_flag = ach_ended_struggle
}
}
trigger_if = {
limit = {
var:end_the_struggle_oath_type_var = flag:persian_struggle
NOT = { exists = struggle:persian_struggle }
}
custom_tooltip = {
text = end_the_struggle_oath_decision_trigger_persian_ended
has_character_flag = ach_ended_struggle
}
}
trigger_else_if = {
limit = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
exists = struggle:iberian_struggle
}
custom_tooltip = {
text = end_the_struggle_oath_decision_trigger_iberian
has_character_flag = ach_ended_struggle
}
}
trigger_else_if = {
limit = {
var:end_the_struggle_oath_type_var = flag:iberian_struggle
NOT = { exists = struggle:iberian_struggle }
}
custom_tooltip = {
text = end_the_struggle_oath_decision_trigger_iberian_ended
has_character_flag = ach_ended_struggle
}
}
trigger_else = {
always = yes
}
}
effect = {
coronation_oath_success_effect = { OATH = end_the_struggle_oath }
show_as_tooltip = {
add_character_modifier = oath_of_end_the_struggle
}
hidden_effect = {
remove_variable = end_the_struggle_oath_timer
remove_variable = end_the_struggle_oath_type_var
}
}
ai_will_do = {
base = 100
}
}
#
### End the Struggle
#end_the_struggle_oath_decision = {
# picture = {
# trigger = { var:end_the_struggle_oath_type_var = flag:persian_struggle }
# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds"
# }
# picture = {
# trigger = { var:end_the_struggle_oath_type_var = flag:iberian_struggle }
# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_compromise.dds"
# }
# decision_group_type = oaths
#
# ai_check_interval_by_tier = {
# barony = 0
# county = 0
# duchy = 0
# kingdom = 12
# empire = 12
# hegemony = 12
# }
#
# title = {
# first_valid = {
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# exists = struggle:persian_struggle
# }
# desc = end_the_struggle_oath_decision_title_persian
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# }
# desc = end_the_struggle_oath_decision_title_persian_ended
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# exists = struggle:iberian_struggle
# }
# desc = end_the_struggle_oath_decision_title_iberian
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# }
# desc = end_the_struggle_oath_decision_title_iberian_ended
# }
# }
# }
#
# desc = {
# first_valid = {
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# exists = struggle:persian_struggle
# }
# desc = end_the_struggle_oath_decision_desc_persian
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# }
# desc = end_the_struggle_oath_decision_desc_persian_ended
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# exists = struggle:iberian_struggle
# }
# desc = end_the_struggle_oath_decision_desc_iberian
# }
# triggered_desc = {
# trigger = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# }
# desc = end_the_struggle_oath_decision_desc_iberian_ended
# }
# }
# }
#
# is_shown = {
# highest_held_title_tier >= tier_kingdom
# has_variable = end_the_struggle_oath
# has_variable = end_the_struggle_oath_timer
# has_variable = end_the_struggle_oath_type_var
# }
#
# is_valid_showing_failures_only = {
# custom_tooltip = {
# text = busy_in_coronation_tooltip
# NOT = {
# involved_activity ?= {
# activity_host = root
# has_activity_type = activity_coronation
# }
# }
# }
# }
#
# is_valid = {
# trigger_if = {
# limit = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# exists = struggle:persian_struggle
# }
# custom_tooltip = {
# text = end_the_struggle_oath_decision_trigger_persian
# has_character_flag = ach_ended_struggle
# }
# }
# trigger_if = {
# limit = {
# var:end_the_struggle_oath_type_var = flag:persian_struggle
# NOT = { exists = struggle:persian_struggle }
# }
# custom_tooltip = {
# text = end_the_struggle_oath_decision_trigger_persian_ended
# has_character_flag = ach_ended_struggle
# }
# }
# trigger_else_if = {
# limit = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# exists = struggle:iberian_struggle
# }
# custom_tooltip = {
# text = end_the_struggle_oath_decision_trigger_iberian
# has_character_flag = ach_ended_struggle
# }
# }
# trigger_else_if = {
# limit = {
# var:end_the_struggle_oath_type_var = flag:iberian_struggle
# NOT = { exists = struggle:iberian_struggle }
# }
# custom_tooltip = {
# text = end_the_struggle_oath_decision_trigger_iberian_ended
# has_character_flag = ach_ended_struggle
# }
# }
#
# trigger_else = {
# always = yes
# }
# }
#
# effect = {
# coronation_oath_success_effect = { OATH = end_the_struggle_oath }
#
# show_as_tooltip = {
# add_character_modifier = oath_of_end_the_struggle
# }
#
# hidden_effect = {
# remove_variable = end_the_struggle_oath_timer
# remove_variable = end_the_struggle_oath_type_var
# }
# }
#
# ai_will_do = {
# base = 100
# }
#}
## Greatest Hunter
greatest_hunter_oath_decision = {

View file

@ -8,27 +8,27 @@ hold_court_decision = {
empire = 120
hegemony = 120
}
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}
@ -141,27 +141,27 @@ petition_liege_decision = {
}
reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds"
}
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

View file

@ -8,27 +8,27 @@ pay_homage_decision = {
empire = 45
hegemony = 0
}
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

View file

@ -379,29 +379,29 @@ petition_ceremonial_liege_decision = {
}
reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds"
}
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_nomadic }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_nomadic
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_nomadic }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -7,27 +7,27 @@
# By James Beaumont
###########################
legend_demand_fealty = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}

View file

@ -1656,27 +1656,27 @@ restore_backwater_counties_decision = {
#}
change_state_faith = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
trigger = {
faith.religion = religion:islam_religion
@ -1910,27 +1910,27 @@ change_state_faith = {
}
adopt_state_faith = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
trigger = {
top_liege.primary_title.state_faith.religion = religion:islam_religion
@ -2768,9 +2768,9 @@ establish_silk_production_decision = {
domicile ?= {
is_domicile_type = estate
}
top_liege ?= {
is_roman_emperor_primary_title_trigger = yes
}
# top_liege ?= {
# is_roman_emperor_primary_title_trigger = yes
## }
NOT = {
house = {
has_house_modifier = ep3_unlocked_silk
@ -2781,7 +2781,7 @@ establish_silk_production_decision = {
is_valid = {
trigger_if = {
limit = { top_liege = this }
is_roman_emperor_trigger = yes
# is_roman_emperor_trigger = yes
OR = {
has_realm_law = imperial_bureaucracy_2
has_realm_law = imperial_bureaucracy_3

View file

@ -122,28 +122,28 @@ order_mass_eviction_decision = {
# Arrange for a major room to be remodelled with decor inspired by a more grandiose culture.
### Exoticize a Grand Hall ###
exoticise_a_grand_hall_decision = {
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
government_has_flag = government_is_nomadic
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# government_has_flag = government_is_nomadic
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
trigger = {
government_has_flag = government_is_nomadic

View file

@ -485,27 +485,27 @@ admin_confirmation_decision = {
hegemony = 0
}
sort_order = 1000
picture = {
trigger = {
NOR = {
government_has_flag = government_is_tribal
government_has_flag = government_is_theocracy
top_liege ?= { government_has_flag = government_is_tribal }
top_liege ?= { government_has_flag = government_is_theocracy }
}
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
top_liege ?= {
OR = {
culture = { has_cultural_pillar = heritage_byzantine }
capital_barony ?= title:b_constantinople
is_roman_emperor_primary_title_trigger = yes
}
}
}
}
reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
}
# picture = {
# trigger = {
# NOR = {
# government_has_flag = government_is_tribal
# government_has_flag = government_is_theocracy
# top_liege ?= { government_has_flag = government_is_tribal }
# top_liege ?= { government_has_flag = government_is_theocracy }
# }
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# top_liege ?= {
# OR = {
# culture = { has_cultural_pillar = heritage_byzantine }
# capital_barony ?= title:b_constantinople
# is_roman_emperor_primary_title_trigger = yes
# }
# }
# }
# }
# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds"
# }
picture = {
reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds"
}
@ -1232,12 +1232,12 @@ convert_to_administrative_decision = {
ai_will_do = {
base = 0
modifier = {
OR = {
is_roman_emperor_primary_title_trigger = yes
}
add = 100
}
# modifier = {
# OR = {
# is_roman_emperor_primary_title_trigger = yes
# }
# add = 100
# }
modifier = {
culture = {
OR = {

View file

@ -352,163 +352,164 @@ fp3_promote_persian_scripture_decision = {
}
}
}
### Declare Stance in the Iranian Intermezzo ###
fp3_name_read_in_friday_prayer_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds"
}
selection_tooltip = fp3_name_read_in_friday_prayer_decision_tooltip
decision_group_type = major
sort_order = -20
decision_group_type = struggle
# We check this via the struggle itself.
ai_check_interval = 0
title = {
first_valid = {
# Supporter turns Detractor.
triggered_desc = {
trigger = { has_trait = fp3_struggle_supporter }
desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.t
}
# Detractor turns Supporter.
triggered_desc = {
trigger = { has_trait = fp3_struggle_detractor }
desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.t
}
# Neither trait.
desc = fp3_name_read_in_friday_prayer_decision.neutral.t
}
}
desc = {
first_valid = {
# Supporter turns Detractor.
triggered_desc = {
trigger = { has_trait = fp3_struggle_supporter }
desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.desc
}
# Detractor turns Supporter.
triggered_desc = {
trigger = { has_trait = fp3_struggle_detractor }
desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.desc
}
# Neither trait.
desc = fp3_name_read_in_friday_prayer_decision.neutral.desc
}
}
is_shown = {
has_fp3_dlc_trigger = yes
any_character_struggle = { this = struggle:persian_struggle }
has_religion = religion:islam_religion
}
is_valid = {
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only
faith.religious_head ?= title:d_sunni.holder
}
OR = {
fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = yes
trigger_if = {
# If you meet the requirements, there'll be no warning copy as it just doesn't apply to you.
limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no }
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.fallback_validity
always = yes
}
}
}
is_at_war = no
# Supporters can't switch away to detraction if they're allied to the caliph.
trigger_if = {
limit = {
has_trait = fp3_struggle_supporter
exists = title:d_sunni.holder
}
NOT = { is_allied_to = title:d_sunni.holder }
}
}
is_valid_showing_failures_only = {
is_available_adult = yes
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only
has_religion = religion:islam_religion
faith.religious_head ?= title:d_sunni.holder
}
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_must_exist
exists = title:d_sunni.holder
}
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_cannot_change_prayer_order
NOT = { has_title = title:d_sunni }
}
# If you've already got the modifier, then you can't flipflop unless the caliph changes.
trigger_if = {
limit = {
has_variable = last_explicit_friday_prayer_caliph
title:d_sunni.holder ?= var:last_explicit_friday_prayer_caliph
OR = {
has_character_modifier = fp3_name_read_in_friday_prayer_modifier
has_character_modifier = fp3_displayed_pious_submission_to_caliph_modifier
}
}
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_modifier_lapse
always = no
}
}
# If you rejected the caliph's demands previously, then you can't flipflop unless the caliph changes.
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_flag_lapse
OR = {
NOT = { has_variable = last_explicit_defied_caliph }
NOT = { title:d_sunni.holder ?= var:last_explicit_defied_caliph }
}
}
# If you killed the caliph at any point, you can't switch at all.
trigger_if = {
limit = {
has_trait = fp3_struggle_detractor
exists = title:d_sunni.holder
exists = title:d_sunni.holder.dynasty
NOT = { dynasty ?= title:d_sunni.holder.dynasty }
}
custom_tooltip = {
text = fp3_name_read_in_friday_prayer_decision.tt.caliph_murderers_cant_become_supporters
NOT = {
any_killed_character = {
save_temporary_scope_as = char_temp
title:d_sunni = {
any_past_holder = { this = scope:char_temp }
}
}
}
}
}
}
cost = {
piety = {
# Base value.
value = 250
# Not meeting the liege trigger reqs gives you an extra surcharge.
if = {
limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no }
add = 350
}
}
}
effect = {
show_as_tooltip = { read_name_in_friday_prayer_scripted_effect = yes }
trigger_event = fp3_decision.0015
}
# No AI checks here as we handle them taking the decision as part of general struggle stuff.
}
#
#### Declare Stance in the Iranian Intermezzo ###
#fp3_name_read_in_friday_prayer_decision = {
# picture = {
# reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds"
# }
# selection_tooltip = fp3_name_read_in_friday_prayer_decision_tooltip
# decision_group_type = major
# sort_order = -20
# decision_group_type = struggle
# # We check this via the struggle itself.
# ai_check_interval = 0
#
# title = {
# first_valid = {
# # Supporter turns Detractor.
# triggered_desc = {
# trigger = { has_trait = fp3_struggle_supporter }
# desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.t
# }
# # Detractor turns Supporter.
# triggered_desc = {
# trigger = { has_trait = fp3_struggle_detractor }
# desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.t
# }
# # Neither trait.
# desc = fp3_name_read_in_friday_prayer_decision.neutral.t
# }
# }
#
# desc = {
# first_valid = {
# # Supporter turns Detractor.
# triggered_desc = {
# trigger = { has_trait = fp3_struggle_supporter }
# desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.desc
# }
# # Detractor turns Supporter.
# triggered_desc = {
# trigger = { has_trait = fp3_struggle_detractor }
# desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.desc
# }
# # Neither trait.
# desc = fp3_name_read_in_friday_prayer_decision.neutral.desc
# }
# }
#
# is_shown = {
# has_fp3_dlc_trigger = yes
# any_character_struggle = { this = struggle:persian_struggle }
# has_religion = religion:islam_religion
# }
#
# is_valid = {
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only
# faith.religious_head ?= title:d_sunni.holder
# }
# OR = {
# fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = yes
# trigger_if = {
# # If you meet the requirements, there'll be no warning copy as it just doesn't apply to you.
# limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no }
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.fallback_validity
# always = yes
# }
# }
# }
# is_at_war = no
# # Supporters can't switch away to detraction if they're allied to the caliph.
# trigger_if = {
# limit = {
# has_trait = fp3_struggle_supporter
# exists = title:d_sunni.holder
# }
# NOT = { is_allied_to = title:d_sunni.holder }
# }
# }
#
# is_valid_showing_failures_only = {
# is_available_adult = yes
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only
# has_religion = religion:islam_religion
# faith.religious_head ?= title:d_sunni.holder
# }
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_must_exist
# exists = title:d_sunni.holder
# }
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_cannot_change_prayer_order
# NOT = { has_title = title:d_sunni }
# }
# # If you've already got the modifier, then you can't flipflop unless the caliph changes.
# trigger_if = {
# limit = {
# has_variable = last_explicit_friday_prayer_caliph
# title:d_sunni.holder ?= var:last_explicit_friday_prayer_caliph
# OR = {
# has_character_modifier = fp3_name_read_in_friday_prayer_modifier
# has_character_modifier = fp3_displayed_pious_submission_to_caliph_modifier
# }
# }
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_modifier_lapse
# always = no
# }
# }
# # If you rejected the caliph's demands previously, then you can't flipflop unless the caliph changes.
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_flag_lapse
# OR = {
# NOT = { has_variable = last_explicit_defied_caliph }
# NOT = { title:d_sunni.holder ?= var:last_explicit_defied_caliph }
# }
# }
# # If you killed the caliph at any point, you can't switch at all.
# trigger_if = {
# limit = {
# has_trait = fp3_struggle_detractor
# exists = title:d_sunni.holder
# exists = title:d_sunni.holder.dynasty
# NOT = { dynasty ?= title:d_sunni.holder.dynasty }
# }
# custom_tooltip = {
# text = fp3_name_read_in_friday_prayer_decision.tt.caliph_murderers_cant_become_supporters
# NOT = {
# any_killed_character = {
# save_temporary_scope_as = char_temp
# title:d_sunni = {
# any_past_holder = { this = scope:char_temp }
# }
# }
# }
# }
# }
# }
#
# cost = {
# piety = {
# # Base value.
# value = 250
# # Not meeting the liege trigger reqs gives you an extra surcharge.
# if = {
# limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no }
# add = 350
# }
# }
# }
#
# effect = {
# show_as_tooltip = { read_name_in_friday_prayer_scripted_effect = yes }
# trigger_event = fp3_decision.0015
# }
#
#
# # No AI checks here as we handle them taking the decision as part of general struggle stuff.
#}
#