694 lines
13 KiB
Text
694 lines
13 KiB
Text
@celibacy_cooldown_time = 365
|
|
@sale_of_titles_cooldown_time = 1825
|
|
@sale_of_titles_prestige_cost = 500
|
|
@extort_subjects_cooldown_time = 1825
|
|
@commission_epic_cooldown_time = 3650
|
|
@hold_mystical_communion_cooldown_time = 1825
|
|
@draw_maps_cooldown_time = 1825
|
|
@local_adjudicate_cooldown_time = 1825
|
|
|
|
### Embrace Celibacy
|
|
# by Petter Vilberg
|
|
# Unlocked by: Restraint
|
|
### Embrace Celibacy ###
|
|
embrace_celibacy_decision = {
|
|
ai_check_interval = 0
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds"
|
|
}
|
|
desc = embrace_celibacy_decision_desc
|
|
|
|
selection_tooltip = embrace_celibacy_decision_tooltip
|
|
|
|
cooldown = { days = @celibacy_cooldown_time }
|
|
|
|
is_shown = {
|
|
has_perk = restraint_perk
|
|
NOT = { has_trait = celibate }
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
NOR = {
|
|
has_trait = lifestyle_reveler
|
|
has_trait = seducer
|
|
}
|
|
is_adult = yes
|
|
}
|
|
|
|
is_valid = {
|
|
has_perk = restraint_perk
|
|
}
|
|
|
|
effect = {
|
|
|
|
send_interface_toast = {
|
|
type = event_toast_effect_neutral
|
|
title = msg_became_celibate
|
|
left_icon = root
|
|
add_trait = celibate
|
|
}
|
|
|
|
stress_impact = {
|
|
lustful = major_stress_impact_gain
|
|
lifestyle_reveler = medium_stress_impact_gain
|
|
}
|
|
|
|
# If you have a legend maybe we change it?
|
|
if = {
|
|
limit = {
|
|
has_legend_chapter_trigger = { CHAPTER = motivation }
|
|
}
|
|
random = {
|
|
chance = 75
|
|
send_interface_toast = {
|
|
title = legend_chapter_change_toast
|
|
left_icon = root
|
|
promoted_legend = {
|
|
set_legend_chapter = {
|
|
name = motivation
|
|
localization_key = legend_chapter_motivation_celibacy
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
ai_potential = {
|
|
always = no
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 0
|
|
}
|
|
}
|
|
|
|
### Abandon Celibacy
|
|
# by Petter Vilberg
|
|
# Unlocked by: Restraint
|
|
### Abandon Celibacy ###
|
|
abandon_celibacy_decision = {
|
|
ai_check_interval = 0
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_misc.dds"
|
|
}
|
|
desc = abandon_celibacy_decision_desc
|
|
|
|
selection_tooltip = abandon_celibacy_decision_tooltip
|
|
|
|
cooldown = { days = @celibacy_cooldown_time }
|
|
|
|
is_shown = {
|
|
has_perk = restraint_perk
|
|
has_trait = celibate
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_adult = yes
|
|
}
|
|
|
|
is_valid = {
|
|
has_perk = restraint_perk
|
|
}
|
|
|
|
effect = {
|
|
|
|
send_interface_toast = {
|
|
type = event_toast_effect_neutral
|
|
title = msg_stopped_being_celibate
|
|
left_icon = root
|
|
|
|
remove_trait = celibate
|
|
}
|
|
}
|
|
|
|
ai_potential = {
|
|
always = no
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 0
|
|
}
|
|
}
|
|
|
|
|
|
### Sale of Titles
|
|
# by Petter Vilberg
|
|
# Unlocked by: At Any Cost
|
|
### Sell Trivial Titles ###
|
|
sale_of_titles_decision = {
|
|
picture = {
|
|
trigger = {
|
|
culture = {
|
|
has_graphical_east_asia_culture_group_trigger = yes
|
|
}
|
|
}
|
|
reference = "gfx/interface/illustrations/decisions/tgp_debate.dds"
|
|
}
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds"
|
|
}
|
|
desc = sale_of_titles_decision_desc
|
|
|
|
selection_tooltip = sale_of_titles_decision_tooltip
|
|
|
|
cooldown = { days = @sale_of_titles_cooldown_time }
|
|
|
|
is_shown = {
|
|
is_landed = yes
|
|
OR = {
|
|
has_perk = at_any_cost_perk
|
|
# AND = {
|
|
# highest_held_title_tier >= tier_kingdom
|
|
# any_character_struggle = {
|
|
# involvement = involved
|
|
# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
|
# }
|
|
# }
|
|
}
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_available_adult = yes
|
|
}
|
|
|
|
is_valid = {
|
|
OR = {
|
|
has_perk = at_any_cost_perk
|
|
AND = {
|
|
highest_held_title_tier >= tier_kingdom
|
|
any_character_struggle = {
|
|
involvement = involved
|
|
# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
cost = {
|
|
prestige = @sale_of_titles_prestige_cost
|
|
}
|
|
|
|
effect = {
|
|
hidden_effect = {
|
|
random = {
|
|
chance = 2
|
|
modifier = {
|
|
add = 3
|
|
has_trait = greedy
|
|
}
|
|
send_interface_toast = {
|
|
type = event_toast_effect_neutral
|
|
title = sell_titles_nickname_gained
|
|
left_icon = root
|
|
set_nickname_effect = {
|
|
NICKNAME = nick_the_greedy
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
add_gold = major_gold_value
|
|
|
|
custom_tooltip = sale_of_titles_side_effects_tt
|
|
|
|
trigger_event = {
|
|
on_action = sell_titles_side_effect_events
|
|
days = 5
|
|
}
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 72
|
|
duchy = 72
|
|
kingdom = 72
|
|
empire = 72
|
|
hegemony = 72
|
|
}
|
|
|
|
ai_potential = {
|
|
OR = {
|
|
ai_greed >= medium_positive_ai_value
|
|
gold < medium_gold_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 30
|
|
|
|
modifier = {
|
|
add = 70
|
|
ai_greed >= high_positive_ai_value
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
### Extort Subjects
|
|
# by Petter Vilberg
|
|
# Unlocked by: It Is MY Domain
|
|
### Extort Subjects ###
|
|
extort_subjects_decision = {
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds"
|
|
}
|
|
desc = extort_subjects_decision_desc
|
|
|
|
selection_tooltip = extort_subjects_decision_tooltip
|
|
|
|
cooldown = { days = @extort_subjects_cooldown_time }
|
|
|
|
is_shown = {
|
|
is_landless_adventurer = no
|
|
OR = {
|
|
has_perk = it_is_my_domain_perk
|
|
has_character_modifier = fp3_justification_for_taxation_modifier
|
|
has_character_modifier = fp3_excuses_for_extortion_modifier
|
|
}
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_landed = yes
|
|
is_available_adult = yes
|
|
custom_description = {
|
|
text = has_count_vassals_or_higher
|
|
any_vassal = {
|
|
highest_held_title_tier >= tier_county
|
|
}
|
|
}
|
|
}
|
|
|
|
is_valid = {
|
|
OR = {
|
|
has_perk = it_is_my_domain_perk
|
|
has_character_modifier = fp3_justification_for_taxation_modifier
|
|
has_character_modifier = fp3_excuses_for_extortion_modifier
|
|
}
|
|
}
|
|
|
|
effect = {
|
|
|
|
custom_description = {
|
|
text = extort_subjects_effect
|
|
}
|
|
|
|
trigger_event = {
|
|
id = subject_extortion.9999
|
|
days = { 3 5 }
|
|
}
|
|
|
|
stress_impact = {
|
|
generous = major_stress_gain
|
|
}
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 72
|
|
duchy = 72
|
|
kingdom = 72
|
|
empire = 72
|
|
hegemony = 72
|
|
}
|
|
|
|
ai_potential = {
|
|
ai_greed >= medium_positive_ai_value
|
|
OR = {
|
|
ai_honor <= medium_negative_ai_value
|
|
ai_greed >= 100
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 10
|
|
|
|
modifier = {
|
|
add = 45
|
|
ai_greed >= high_positive_ai_value
|
|
}
|
|
modifier = {
|
|
add = 45
|
|
ai_honor <= high_negative_ai_value
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
### Commission Epic
|
|
# by Petter Vilberg
|
|
# Unlocked by: Making History
|
|
### Commission Epic ###
|
|
commission_epic_decision = {
|
|
picture = {
|
|
trigger = {
|
|
culture = { has_graphical_mediterranean_culture_group_trigger = yes }
|
|
}
|
|
reference = "gfx/interface/illustrations/event_scenes/ep3_medi_study.dds"
|
|
}
|
|
picture = {
|
|
trigger = {
|
|
culture = { has_building_gfx = japanese_building_gfx } #Just Japan
|
|
}
|
|
reference = "gfx/interface/illustrations/event_scenes/tgp_study_japan.dds"
|
|
}
|
|
picture = {
|
|
trigger = {
|
|
culture = { has_graphical_east_asia_culture_group_trigger = yes } #Rest of East Asia
|
|
}
|
|
reference = "gfx/interface/illustrations/event_scenes/tgp_study_asia.dds"
|
|
}
|
|
picture = {
|
|
trigger = {
|
|
culture = { has_graphical_india_culture_group_trigger = yes }
|
|
}
|
|
reference = "gfx/interface/illustrations/event_scenes/bp2_study_indian.dds"
|
|
}
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds"
|
|
}
|
|
desc = commission_epic_decision_desc
|
|
|
|
selection_tooltip = commission_epic_decision_tooltip
|
|
|
|
cooldown = { days = @commission_epic_cooldown_time }
|
|
|
|
is_shown = {
|
|
is_landed = yes
|
|
exists = house
|
|
OR = {
|
|
has_perk = writing_history_perk
|
|
# AND = {
|
|
# top_liege = this
|
|
# any_character_struggle = {
|
|
# involvement = involved
|
|
# has_struggle_phase_parameter = unlocks_epic_commission_for_independent_rulers
|
|
# }
|
|
# }
|
|
}
|
|
is_landless_adventurer = no
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_available_adult = yes
|
|
}
|
|
|
|
cost = {
|
|
gold = medium_gold_value
|
|
}
|
|
|
|
effect = {
|
|
custom_description_no_bullet = {
|
|
text = "commission_epic_once_complete_effect"
|
|
}
|
|
show_as_tooltip = {
|
|
add_prestige = medium_prestige_gain
|
|
custom_tooltip = commission_epic_artifact_tt
|
|
}
|
|
custom_description_no_bullet = {
|
|
text = "commission_epic_potential_cost_effect"
|
|
}
|
|
trigger_event = commission_epic.0001
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 0
|
|
duchy = 120
|
|
kingdom = 120
|
|
empire = 120
|
|
hegemony = 120
|
|
}
|
|
|
|
ai_potential = {
|
|
short_term_gold >= major_gold_value
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 100
|
|
}
|
|
}
|
|
|
|
|
|
### Hold Mystical Communion
|
|
### Hold Mystical Communion ###
|
|
hold_mystical_communion_decision = {
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds"
|
|
}
|
|
desc = hold_mystical_communion_decision_desc
|
|
|
|
selection_tooltip = hold_mystical_communion_decision_tooltip
|
|
|
|
cooldown = { days = @hold_mystical_communion_cooldown_time }
|
|
|
|
is_shown = {
|
|
is_playable_character = yes
|
|
has_trait = lifestyle_mystic
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_available_adult = yes
|
|
}
|
|
|
|
is_valid = {
|
|
has_trait = lifestyle_mystic
|
|
}
|
|
|
|
cost = {
|
|
piety = medium_piety_value
|
|
}
|
|
|
|
effect = {
|
|
show_as_tooltip = {
|
|
mystical_communion_outcome_effect = yes
|
|
}
|
|
custom_tooltip = hold_mystical_communion_side_effects_tt
|
|
|
|
hidden_effect = {
|
|
random_list = {
|
|
50 = {
|
|
trigger_event = {
|
|
id = mystic_lifestyle.0001
|
|
days = 3
|
|
}
|
|
}
|
|
50 = {
|
|
trigger_event = {
|
|
on_action = mystic_communion_side_effect_events
|
|
days = 3
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 120
|
|
duchy = 120
|
|
kingdom = 120
|
|
empire = 120
|
|
hegemony = 120
|
|
}
|
|
|
|
ai_potential = {
|
|
always = yes
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 100
|
|
}
|
|
}
|
|
|
|
### Local Arbitration
|
|
# Unlocked by: Local Arbitration Perk
|
|
### Local Arbitration ###
|
|
local_arbitration_decision = {
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds"
|
|
}
|
|
sort_order = 50
|
|
|
|
desc = local_arbitration_decision_desc
|
|
|
|
selection_tooltip = local_arbitration_decision_tooltip
|
|
|
|
cooldown = { days = @local_adjudicate_cooldown_time }
|
|
|
|
is_shown = {
|
|
is_ruler = yes
|
|
has_perk = local_arbitration_perk
|
|
government_has_flag = government_is_settled
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
custom_tooltip = {
|
|
text = inside_realm_trigger
|
|
any_sub_realm_county = {
|
|
this = root.location.county
|
|
}
|
|
}
|
|
}
|
|
|
|
cost = {
|
|
prestige = {
|
|
value = medium_prestige_value
|
|
if = {
|
|
limit = {
|
|
government_has_flag = government_is_tribal
|
|
}
|
|
divide = 2
|
|
}
|
|
if = {
|
|
limit = {
|
|
highest_held_title_tier = tier_duchy
|
|
}
|
|
multiply = 1.4
|
|
}
|
|
if = {
|
|
limit = {
|
|
highest_held_title_tier = tier_kingdom
|
|
}
|
|
multiply = 2
|
|
}
|
|
if = {
|
|
limit = {
|
|
highest_held_title_tier = tier_empire
|
|
}
|
|
multiply = 3
|
|
}
|
|
}
|
|
}
|
|
|
|
effect = {
|
|
add_legitimacy = minor_legitimacy_gain
|
|
custom_description = {
|
|
text = local_adjudicate_location_tt
|
|
}
|
|
if = {
|
|
limit = {
|
|
is_travelling = yes
|
|
exists = current_travel_plan
|
|
}
|
|
current_travel_plan = {
|
|
delay_travel_plan = {
|
|
days = 15
|
|
}
|
|
}
|
|
}
|
|
location.county = {
|
|
local_adjudicate_effect = yes #Scripted effect since it is also referenced by the inspection activity with the personal_touch_perk
|
|
}
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 120
|
|
duchy = 120
|
|
kingdom = 120
|
|
empire = 120
|
|
hegemony = 120
|
|
}
|
|
|
|
ai_potential = {
|
|
top_liege = this
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 100
|
|
}
|
|
}
|
|
|
|
### Create Travel Itinerary ###
|
|
draw_up_new_charts_decision = {
|
|
picture = {
|
|
reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_adult_education.dds"
|
|
}
|
|
desc = draw_up_new_charts_decision_desc
|
|
sort_order = 75
|
|
|
|
selection_tooltip = draw_up_new_charts_decision_tooltip
|
|
|
|
cooldown = { days = @draw_maps_cooldown_time }
|
|
|
|
is_shown = {
|
|
has_perk = realm_charts_perk
|
|
}
|
|
|
|
is_valid_showing_failures_only = {
|
|
is_available_adult = yes
|
|
custom_description = {
|
|
text = has_locations_to_map_tt
|
|
OR = {
|
|
AND = {
|
|
has_variable_list = visited_poi
|
|
any_in_list = {
|
|
variable = visited_poi
|
|
OR = {
|
|
AND = {
|
|
this = county.holder.top_liege.capital_province
|
|
county.holder.top_liege != root.top_liege
|
|
}
|
|
has_building_with_flag = travel_point_of_interest_religious
|
|
has_building_with_flag = travel_point_of_interest_learning
|
|
has_building_with_flag = travel_point_of_interest_economic
|
|
has_building_with_flag = travel_point_of_interest_martial
|
|
has_building_with_flag = travel_point_of_interest_diplomatic
|
|
has_building_with_flag = travel_point_of_interest_wonder
|
|
has_building_with_flag = travel_point_of_interest_natural_feature
|
|
}
|
|
}
|
|
}
|
|
AND = {
|
|
has_variable_list = mapmaking_location_list
|
|
any_in_list = {
|
|
variable = mapmaking_location_list
|
|
county.holder = root
|
|
county != root.capital_province.county #We cannot in good conscience let someone map their own capital county with this decision
|
|
}
|
|
}
|
|
AND = {
|
|
has_variable_list = mapmaking_location_list
|
|
any_in_list = {
|
|
variable = mapmaking_location_list
|
|
county.holder != root
|
|
county.holder.liege = root
|
|
this = county.holder.capital_province
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
cost = {
|
|
gold = major_gold_value
|
|
}
|
|
|
|
effect = {
|
|
show_as_tooltip = {
|
|
add_prestige = medium_prestige_gain
|
|
custom_tooltip = draw_up_new_charts_artifact_tt
|
|
#Artifact dependent on where you went
|
|
}
|
|
trigger_event = mapmaking.0001
|
|
}
|
|
|
|
ai_check_interval_by_tier = {
|
|
barony = 0
|
|
county = 120
|
|
duchy = 120
|
|
kingdom = 120
|
|
empire = 120
|
|
hegemony = 120
|
|
}
|
|
|
|
ai_potential = {
|
|
short_term_gold >= major_gold_value
|
|
}
|
|
|
|
ai_will_do = {
|
|
base = 100
|
|
}
|
|
}
|