Alignment
This commit is contained in:
parent
f7a954eb51
commit
15a5108e23
250 changed files with 31104 additions and 25806 deletions
|
|
@ -891,8 +891,6 @@ coronation_events.0100 = {
|
|||
trigger_event = coronation_events.0110
|
||||
}
|
||||
}
|
||||
# Cleanup of variable checks
|
||||
remove_variable = learning_oath_1_university_exists
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
|
|
@ -1071,7 +1069,30 @@ coronation_events.0110 = {
|
|||
}
|
||||
|
||||
# Other
|
||||
desc = coronation_events.0110.desc.fallback
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:host = {
|
||||
ai_compassion >= low_positive_ai_value
|
||||
}
|
||||
}
|
||||
desc = coronation_events.0110.desc.fallback_compassionate
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:host = {
|
||||
ai_honor > low_positive_ai_value
|
||||
}
|
||||
}
|
||||
desc = coronation_events.0110.desc.fallback_honorable
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:host = {
|
||||
ai_energy < low_negative_ai_value
|
||||
}
|
||||
}
|
||||
desc = coronation_events.0110.desc.fallback_feckless
|
||||
}
|
||||
}
|
||||
desc = coronation_events.0110.desc.outro
|
||||
}
|
||||
|
|
@ -1410,54 +1431,89 @@ coronation_events.0175 = {
|
|||
trigger = scope:find_oath
|
||||
flag:diplomacy_oath_1 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = diplomacy_oath_1 }
|
||||
add_character_modifier = oath_of_alliances
|
||||
}
|
||||
flag:diplomacy_oath_2 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = diplomacy_oath_2 }
|
||||
add_character_modifier = oath_of_children
|
||||
}
|
||||
flag:martial_oath_1 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = martial_oath_1 }
|
||||
add_character_modifier = oath_of_reconquest
|
||||
}
|
||||
flag:martial_oath_2 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = martial_oath_2 }
|
||||
add_character_modifier = oath_of_conquest
|
||||
}
|
||||
flag:stewardship_oath_1 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = stewardship_oath_1 }
|
||||
add_character_modifier = oath_of_peace
|
||||
}
|
||||
flag:stewardship_oath_2 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = stewardship_oath_2 }
|
||||
add_character_modifier = oath_of_buildings
|
||||
}
|
||||
flag:learning_oath_1 = {
|
||||
coronation_oath_reward_effect = { VARIABLE = learning_oath_1 }
|
||||
}
|
||||
flag:purge_pretenders_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = purge_pretenders_oath }
|
||||
add_character_modifier = oath_of_purge_pretenders
|
||||
if = {
|
||||
limit = {
|
||||
government_has_flag = government_is_administrative
|
||||
}
|
||||
house ?= {
|
||||
add_house_modifier = oath_of_purge_pretenders_house
|
||||
}
|
||||
}
|
||||
}
|
||||
flag:end_the_struggle_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = end_the_struggle_oath }
|
||||
add_character_modifier = oath_of_end_the_struggle
|
||||
}
|
||||
flag:greatest_hunter_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = greatest_hunter_oath }
|
||||
add_character_modifier = oath_greatest_hunter
|
||||
}
|
||||
flag:heir_preparation_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = heir_preparation_oath }
|
||||
add_character_modifier = oath_heir_preparation
|
||||
|
||||
primary_heir ?= {
|
||||
add_character_modifier = oath_heir_preparation_heir
|
||||
}
|
||||
}
|
||||
flag:install_claimants_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = install_claimants_oath }
|
||||
add_character_modifier = oath_install_claimants
|
||||
}
|
||||
flag:mend_the_fracture_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = mend_the_fracture_oath }
|
||||
add_character_modifier = oath_mend_the_fracture
|
||||
|
||||
culture = {
|
||||
add_culture_tradition = oath_mend_the_fracture_tradition
|
||||
}
|
||||
var:mend_the_fracture_oath_target_culture = {
|
||||
add_culture_tradition = oath_mend_the_fracture_tradition
|
||||
}
|
||||
}
|
||||
flag:provide_for_the_warriors_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = provide_for_the_warriors_oath }
|
||||
add_character_modifier = oath_provide_for_the_warriors
|
||||
}
|
||||
flag:provide_for_the_faithful_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = provide_for_the_faithful_oath }
|
||||
add_character_modifier = oath_provide_for_the_faithful
|
||||
}
|
||||
flag:provide_for_the_poor_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = provide_for_the_poor_oath }
|
||||
add_character_modifier = oath_provide_for_the_poor
|
||||
}
|
||||
flag:repent_oath = {
|
||||
coronation_oath_reward_effect = { VARIABLE = repent_oath }
|
||||
add_character_modifier = oath_repent
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2110,6 +2166,7 @@ coronation_events.0205 = {
|
|||
geographical_region = graphical_india
|
||||
culture ?= { has_building_gfx = iranian_building_gfx }
|
||||
culture ?= { has_building_gfx = indian_building_gfx }
|
||||
culture ?= { has_building_gfx = tibetan_building_gfx }
|
||||
AND = {
|
||||
geographical_region = world_europe_west_iberia
|
||||
faith ?= { religion = religion:islam_religion }
|
||||
|
|
@ -2175,6 +2232,7 @@ coronation_events.0205 = {
|
|||
save_scope_as = value_target
|
||||
}
|
||||
activity_location = { save_scope_as = location }
|
||||
activity_host = { save_scope_as = bg_override_char }
|
||||
#Guards for orderly east asian ceremonies in the palace
|
||||
if = {
|
||||
limit = {
|
||||
|
|
@ -5019,19 +5077,19 @@ coronation_events.0312 = { #Guest ending event
|
|||
trigger = {
|
||||
exists = scope:high_magnificence
|
||||
}
|
||||
desc = coronation_events.0310.desc.high_magnificence
|
||||
desc = coronation_events.0312.desc.high_magnificence
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
exists = scope:mid_magnificence
|
||||
}
|
||||
desc = coronation_events.0310.desc.mid_magnificence
|
||||
desc = coronation_events.0312.desc.mid_magnificence
|
||||
}
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
exists = scope:low_magnificence
|
||||
}
|
||||
desc = coronation_events.0310.desc.low_magnificence
|
||||
desc = coronation_events.0312.desc.low_magnificence
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -5170,3 +5228,30 @@ coronation_events.0400 = { # HoF supports anointment
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
#Invalidated from host's primary title change
|
||||
coronation_events.0401 = {
|
||||
type = letter_event
|
||||
opening = {
|
||||
desc = coronation_events.0401.opening
|
||||
}
|
||||
desc = {
|
||||
first_valid = {
|
||||
triggered_desc = {
|
||||
trigger = {
|
||||
scope:host = {
|
||||
highest_held_title_tier >= tier_kingdom
|
||||
}
|
||||
}
|
||||
desc = coronation_events.0401.desc
|
||||
}
|
||||
desc = coronation_events.0401.desc_title_loss
|
||||
}
|
||||
}
|
||||
|
||||
sender = scope:host
|
||||
|
||||
option = {
|
||||
name = coronation_events.0401.a
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -911,7 +911,7 @@ hold_court.1021 = {
|
|||
scripted_trigger hold_court_3000_vassal_trigger = {
|
||||
basic_is_available_ai = yes
|
||||
is_adult = yes
|
||||
short_term_gold >= standard_activity_cost
|
||||
short_term_gold >= standard_activity_base_cost
|
||||
has_court_event_flag = no
|
||||
NOT = {
|
||||
has_hook_of_type = {
|
||||
|
|
@ -1024,7 +1024,7 @@ hold_court.3000 = {
|
|||
}
|
||||
pay_short_term_gold = {
|
||||
target = root
|
||||
gold = standard_activity_cost
|
||||
gold = standard_activity_base_cost
|
||||
}
|
||||
}
|
||||
custom_tooltip = hold_court.3000.a.tt
|
||||
|
|
@ -1080,7 +1080,7 @@ hold_court.3000 = {
|
|||
}
|
||||
pay_short_term_gold = {
|
||||
target = root
|
||||
gold = standard_activity_cost
|
||||
gold = standard_activity_base_cost
|
||||
}
|
||||
}
|
||||
custom_tooltip = hold_court.3000.a.tt
|
||||
|
|
@ -2750,7 +2750,8 @@ hold_court.3060 = {
|
|||
target = root
|
||||
opinion = 20
|
||||
}
|
||||
fire_councillor = scope:cp_steward
|
||||
fire_councillor = scope:cp_steward
|
||||
scope:cp_steward_replacement = { set_employer = prev }
|
||||
assign_councillor_type = {
|
||||
type = councillor_steward
|
||||
target = scope:cp_steward_replacement
|
||||
|
|
@ -3101,11 +3102,6 @@ hold_court.3090 = {
|
|||
desc = cultural_acceptance_gain_hold_court_event_outcome
|
||||
}
|
||||
}
|
||||
reverse_add_opinion = {
|
||||
modifier = pleased_opinion
|
||||
target = scope:different_culture_vassal
|
||||
opinion = 20
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
any_vassal = {
|
||||
|
|
@ -3119,17 +3115,22 @@ hold_court.3090 = {
|
|||
culture = scope:different_culture_vassal.culture
|
||||
}
|
||||
add_opinion = {
|
||||
target = root
|
||||
opinion = 5
|
||||
modifier = respect_opinion
|
||||
target = root
|
||||
opinion = 5
|
||||
}
|
||||
}
|
||||
}
|
||||
reverse_add_opinion = {
|
||||
modifier = pleased_opinion
|
||||
target = scope:different_culture_vassal
|
||||
opinion = 20
|
||||
}
|
||||
stress_impact = {
|
||||
greedy = medium_stress_loss
|
||||
arrogant = medium_stress_loss
|
||||
generous = medium_stress_gain
|
||||
humble = medium_stress_gain
|
||||
greedy = medium_stress_gain
|
||||
arrogant = medium_stress_gain
|
||||
generous = medium_stress_loss
|
||||
humble = medium_stress_loss
|
||||
}
|
||||
|
||||
ai_chance = {
|
||||
|
|
@ -4023,11 +4024,11 @@ hold_court.4600 = {
|
|||
has_trait = sadistic
|
||||
AND = {
|
||||
is_witch_trigger = yes
|
||||
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = witch GENDER_CHARACTER = root }
|
||||
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = trait:witch GENDER_CHARACTER = root }
|
||||
}
|
||||
AND = {
|
||||
is_cannibal_trigger = yes
|
||||
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = cannibal GENDER_CHARACTER = root }
|
||||
trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { TRAIT = trait:cannibal GENDER_CHARACTER = root }
|
||||
}
|
||||
}
|
||||
OR = { # I care about dread
|
||||
|
|
@ -6211,6 +6212,7 @@ hold_court.6040 = {
|
|||
title = hold_court_6040_b_generic
|
||||
add_learning_skill = 1
|
||||
add_prestige = minor_prestige_gain
|
||||
random_dummy_gender_effect = yes
|
||||
create_artifact_book_effect = {
|
||||
OWNER = root
|
||||
CREATOR = scope:dummy_gender
|
||||
|
|
@ -8299,22 +8301,28 @@ hold_court.6100 = {
|
|||
|
||||
immediate = {
|
||||
random_vassal = {
|
||||
limit = { vassal_war_char_trigger = yes }
|
||||
limit = {
|
||||
vassal_war_char_trigger = yes
|
||||
any_character_war = { vassal_war_conflict_trigger = yes }
|
||||
}
|
||||
random_character_war = {
|
||||
limit = { vassal_war_conflict_trigger = yes }
|
||||
save_scope_as = vassal_war
|
||||
}
|
||||
}
|
||||
scope:vassal_war = {
|
||||
primary_attacker = {
|
||||
casus_belli = {
|
||||
primary_attacker = {
|
||||
court_event_character_flag_effect = yes
|
||||
save_scope_as = 6100_vassal_1
|
||||
court_event_character_flag_effect = yes
|
||||
}
|
||||
primary_defender = {
|
||||
court_event_character_flag_effect = yes
|
||||
save_scope_as = 6100_vassal_2
|
||||
}
|
||||
}
|
||||
primary_defender = {
|
||||
save_scope_as = 6100_vassal_2
|
||||
court_event_character_flag_effect = yes
|
||||
}
|
||||
}
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
employs_court_position = court_jester_court_position
|
||||
|
|
@ -10185,7 +10193,16 @@ hold_court.6140 = {
|
|||
scripted_trigger hold_court_6160_valid_bankrupt_vassal_trigger = {
|
||||
has_court_event_flag = no
|
||||
is_available_ai_adult = yes
|
||||
gold < 0
|
||||
OR = {
|
||||
AND = {
|
||||
has_treasury = yes
|
||||
treasury < 0
|
||||
}
|
||||
AND = {
|
||||
has_treasury = no
|
||||
gold < 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
scripted_trigger hold_court_6160_valid_hook_trigger = {
|
||||
|
|
@ -10382,12 +10399,12 @@ hold_court.6160 = {
|
|||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
short_term_gold >= major_gold_value
|
||||
short_term_treasury_or_gold >= major_gold_value
|
||||
}
|
||||
}
|
||||
pay_short_term_gold = {
|
||||
pay_treasury_or_gold = {
|
||||
target = scope:6160_vassal
|
||||
gold = medium_gold_value
|
||||
value = medium_treasury_or_gold_value
|
||||
}
|
||||
add_hook = {
|
||||
type = indebted_hook
|
||||
|
|
@ -10404,7 +10421,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 100
|
||||
modifier = {
|
||||
gold < medium_gold_value
|
||||
short_term_treasury_or_gold < medium_treasury_or_gold_value
|
||||
add = -95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -10428,15 +10445,15 @@ hold_court.6160 = {
|
|||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
short_term_gold >= major_gold_value
|
||||
short_term_treasury_or_gold >= major_gold_value
|
||||
}
|
||||
}
|
||||
scope:6160_vassal = {
|
||||
remove_hook = { target = root }
|
||||
}
|
||||
pay_short_term_gold = {
|
||||
pay_treasury_or_gold = {
|
||||
target = scope:6160_vassal
|
||||
gold = medium_gold_value
|
||||
value = medium_treasury_or_gold_value
|
||||
}
|
||||
reverse_add_opinion = {
|
||||
target = scope:6160_vassal
|
||||
|
|
@ -10449,7 +10466,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 120
|
||||
modifier = {
|
||||
gold < medium_gold_value
|
||||
short_term_treasury_or_gold < medium_treasury_or_gold_value
|
||||
add = -95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -10477,12 +10494,12 @@ hold_court.6160 = {
|
|||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
short_term_gold >= major_gold_value
|
||||
short_term_treasury_or_gold >= major_treasury_or_gold_value
|
||||
}
|
||||
}
|
||||
pay_short_term_gold = {
|
||||
pay_treasury_or_gold = {
|
||||
target = scope:6160_vassal
|
||||
gold = medium_gold_value
|
||||
value = medium_treasury_or_gold_value
|
||||
}
|
||||
add_prestige = major_prestige_gain
|
||||
change_current_court_grandeur = medium_court_grandeur_gain
|
||||
|
|
@ -10499,7 +10516,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 100
|
||||
modifier = {
|
||||
gold < medium_gold_value
|
||||
treasury_or_gold < medium_treasury_or_gold_value
|
||||
add = -95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -10530,12 +10547,12 @@ hold_court.6160 = {
|
|||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
short_term_gold >= major_gold_value
|
||||
short_term_treasury_or_gold >= major_treasury_or_gold_value
|
||||
}
|
||||
}
|
||||
pay_short_term_gold = {
|
||||
pay_treasury_or_gold = {
|
||||
target = scope:6160_vassal
|
||||
gold = major_gold_value
|
||||
value = major_treasury_or_gold_value
|
||||
}
|
||||
add_piety = major_piety_gain
|
||||
change_current_court_grandeur = major_court_grandeur_gain
|
||||
|
|
@ -10555,7 +10572,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 100
|
||||
modifier = {
|
||||
gold < major_gold_value
|
||||
short_term_treasury_or_gold < major_treasury_or_gold_value
|
||||
add = -95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -10586,7 +10603,7 @@ hold_court.6160 = {
|
|||
limit = {
|
||||
is_ai = yes
|
||||
}
|
||||
short_term_gold >= major_gold_value
|
||||
short_term_treasury_or_gold >= major_treasury_or_gold_value
|
||||
}
|
||||
}
|
||||
if = {
|
||||
|
|
@ -10626,7 +10643,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 120
|
||||
modifier = {
|
||||
gold < medium_treasury_or_gold_value
|
||||
short_term_treasury_or_gold < medium_treasury_or_gold_value
|
||||
add = -95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -10654,7 +10671,7 @@ hold_court.6160 = {
|
|||
ai_chance = {
|
||||
base = 100
|
||||
modifier = {
|
||||
gold < medium_gold_value
|
||||
short_term_treasury_or_gold < medium_treasury_or_gold_value
|
||||
add = 95
|
||||
}
|
||||
modifier = {
|
||||
|
|
@ -17135,8 +17152,9 @@ hold_court.8090 = {
|
|||
}
|
||||
}
|
||||
scope:vassal = {
|
||||
court_position_generator_effect = { VAR = target EMPLOYER = root }
|
||||
court_position_generator_effect = { VAR = backup EMPLOYER = root }
|
||||
court_position_generator_effect = { VAR = target EMPLOYER = root ONLY_EMPTY = no }
|
||||
# SECONDARY OPTIONS SHOULD BE EMPTY
|
||||
court_position_generator_effect = { VAR = backup EMPLOYER = root ONLY_EMPTY = yes }
|
||||
}
|
||||
# Trigger next event in chain.
|
||||
hold_court_queue_next_event_effect = yes
|
||||
|
|
@ -23104,6 +23122,9 @@ hold_court.8180 = {
|
|||
any_character_artifact = { exists = yes }
|
||||
}
|
||||
ordered_character_artifact = {
|
||||
limit = {
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = root }
|
||||
}
|
||||
order_by = artifact_rarity
|
||||
save_scope_as = vassal_artifact
|
||||
}
|
||||
|
|
@ -24868,6 +24889,7 @@ scripted_trigger hold_court_8210_vassal_trigger = {
|
|||
any_held_title = {
|
||||
title_tier = county
|
||||
any_neighboring_county = {
|
||||
NOT = { this = root.capital_county }
|
||||
holder = {
|
||||
this = root
|
||||
NOR = {
|
||||
|
|
|
|||
|
|
@ -286,8 +286,8 @@ scripted_trigger pilgrimage_0500_valid_holy_site_trigger = {
|
|||
NOR = {
|
||||
this = root.location.barony
|
||||
AND = {
|
||||
exists = capital_province
|
||||
this = capital_province.barony
|
||||
exists = root.capital_province
|
||||
this = root.capital_province.barony
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1900,7 +1900,7 @@ pilgrimage.1130 = {
|
|||
pilgrimage_1130_anti_character_trigger = yes
|
||||
is_of_major_interest_to_root_trigger = yes
|
||||
}
|
||||
limit = {
|
||||
alternative_limit = {
|
||||
pilgrimage_1130_anti_character_trigger = yes
|
||||
is_of_minor_interest_to_root_trigger = yes
|
||||
}
|
||||
|
|
@ -2934,12 +2934,14 @@ pilgrimage.2005 = {
|
|||
character = scope:rude_pilgrim
|
||||
animation = laugh
|
||||
}
|
||||
cooldown = { years = 2 }
|
||||
cooldown = { years = 5 }
|
||||
trigger = {
|
||||
is_location_valid_for_travel_event_on_land = yes
|
||||
current_travel_plan ?= {
|
||||
any_entourage_character = {
|
||||
is_physically_able_ai_adult = yes
|
||||
has_no_particular_noble_roots_trigger = yes
|
||||
is_ruler = no
|
||||
this != root
|
||||
NOT = { is_courtier_of = root }
|
||||
}
|
||||
|
|
@ -2951,6 +2953,8 @@ pilgrimage.2005 = {
|
|||
random_entourage_character = {
|
||||
limit = {
|
||||
is_physically_able_ai_adult = yes
|
||||
has_no_particular_noble_roots_trigger = yes
|
||||
is_ruler = no
|
||||
this != root
|
||||
NOT = { is_courtier_of = root }
|
||||
}
|
||||
|
|
@ -4721,7 +4725,7 @@ pilgrimage.2030 = {
|
|||
option = {
|
||||
name = pilgrimage.2030.c
|
||||
trigger = { has_activity_intent = reflection_intent }
|
||||
custom_tooltip = available_because_intent_tt
|
||||
reason = activity_intent
|
||||
bonus_to_all_types_effect = yes
|
||||
add_piety = miniscule_piety_gain
|
||||
if = {
|
||||
|
|
@ -5420,7 +5424,7 @@ pilgrimage.2101 = {
|
|||
limit = {
|
||||
NOT = {
|
||||
government_has_flag = government_is_mandala
|
||||
house ?= { has_house_power_parameter = aspect_of_creation }
|
||||
house ?= { has_house_aspiration_parameter = aspect_of_creation }
|
||||
}
|
||||
}
|
||||
random = {
|
||||
|
|
@ -5480,7 +5484,7 @@ pilgrimage.2101 = {
|
|||
limit = {
|
||||
NOT = {
|
||||
government_has_flag = government_is_mandala
|
||||
house ?= { has_house_power_parameter = aspect_of_creation }
|
||||
house ?= { has_house_aspiration_parameter = aspect_of_creation }
|
||||
}
|
||||
}
|
||||
random = {
|
||||
|
|
@ -5686,6 +5690,7 @@ pilgrimage.2501 = {
|
|||
immediate = {
|
||||
create_character = {
|
||||
age = 31
|
||||
dynasty = none
|
||||
gender_female_chance = 0.5
|
||||
trait = education_intrigue_1
|
||||
trait = stubborn
|
||||
|
|
@ -6335,6 +6340,7 @@ pilgrimage.3001 = {
|
|||
desc = pilgrimage.3001.desc
|
||||
theme = travel_pilgrimage
|
||||
override_background = { reference = terrain_travel }
|
||||
widget = { gui = event_window_widget_vfx_rain_storm container = foreground_shader_vfx_container }
|
||||
left_portrait = {
|
||||
character = root
|
||||
triggered_animation = {
|
||||
|
|
@ -6349,7 +6355,7 @@ pilgrimage.3001 = {
|
|||
}
|
||||
right_portrait = {
|
||||
character = scope:zealous_priest
|
||||
animation = personality_zealous
|
||||
animation = debating
|
||||
outfit_tags = { bishop_outfit }
|
||||
}
|
||||
cooldown = { years = 15 }
|
||||
|
|
@ -6362,6 +6368,7 @@ pilgrimage.3001 = {
|
|||
random_dummy_gender_clergy_effect = yes
|
||||
create_character = {
|
||||
age = 40
|
||||
dynasty = none
|
||||
gender = scope:dummy_clergy_gender
|
||||
location = root.location
|
||||
faith = root.faith
|
||||
|
|
@ -6490,6 +6497,7 @@ pilgrimage.3002 = {
|
|||
immediate = {
|
||||
create_character = {
|
||||
age = 40
|
||||
dynasty = none
|
||||
gender_female_chance = 50
|
||||
location = root.location
|
||||
faith = faith:adamites
|
||||
|
|
@ -6522,6 +6530,12 @@ pilgrimage.3002 = {
|
|||
worldly_type_option_effect = yes
|
||||
add_piety = massive_piety_loss
|
||||
set_character_faith = faith:adamites
|
||||
if = {
|
||||
limit = {
|
||||
faith:adamites = { has_doctrine = doctrine_monotheist }
|
||||
}
|
||||
custom_description_no_bullet = { text = mandala_monotheist_warning_tt }
|
||||
}
|
||||
add_to_entourage_court_and_activity_effect = {
|
||||
CHAR_TO_ADD = scope:naked_preacher
|
||||
NEW_COURT_OWNER = root
|
||||
|
|
@ -6696,7 +6710,7 @@ pilgrimage.3004 = {
|
|||
}
|
||||
right_portrait = {
|
||||
character = scope:doomsayer
|
||||
animation = personality_zealous
|
||||
animation = debating
|
||||
outfit_tags = { monk_outfit }
|
||||
}
|
||||
cooldown = { years = 15 }
|
||||
|
|
@ -6709,6 +6723,7 @@ pilgrimage.3004 = {
|
|||
random_dummy_gender_clergy_effect = yes
|
||||
create_character = {
|
||||
age = 40
|
||||
dynasty = none
|
||||
trait = devoted
|
||||
gender = scope:dummy_clergy_gender
|
||||
location = root.location
|
||||
|
|
@ -7094,6 +7109,7 @@ pilgrimage.3301 = {
|
|||
random_dummy_gender_clergy_effect = yes
|
||||
create_character = {
|
||||
age = 80
|
||||
dynasty = none
|
||||
gender = scope:dummy_clergy_gender
|
||||
location = root.location
|
||||
faith = root.faith
|
||||
|
|
@ -7187,6 +7203,7 @@ pilgrimage.3302 = {
|
|||
immediate = {
|
||||
create_character = {
|
||||
age = 80
|
||||
dynasty = none
|
||||
template = default_mystic_character
|
||||
location = root.location
|
||||
culture = root.location.county.culture
|
||||
|
|
@ -7200,7 +7217,7 @@ pilgrimage.3302 = {
|
|||
factor = 2
|
||||
OR = { #you're in a reflection journey
|
||||
has_activity_intent = reflection_intent
|
||||
scope:activity = {
|
||||
involved_activity = {
|
||||
has_activity_option = {
|
||||
category = special_type
|
||||
option = pilgrimage_type_pious
|
||||
|
|
@ -7226,7 +7243,7 @@ pilgrimage.3302 = {
|
|||
}
|
||||
}
|
||||
}
|
||||
#Humble Relection
|
||||
#Humble Reflection
|
||||
option = {
|
||||
name = pilgrimage.3302.b
|
||||
pious_type_option_effect = yes
|
||||
|
|
@ -7315,7 +7332,7 @@ pilgrimage.3303 = {
|
|||
factor = 2
|
||||
OR = { #you're in a reflection journey
|
||||
has_activity_intent = reflection_intent
|
||||
scope:activity = {
|
||||
involved_activity = {
|
||||
has_activity_option = {
|
||||
category = special_type
|
||||
option = pilgrimage_type_pious
|
||||
|
|
@ -7491,7 +7508,7 @@ pilgrimage.3401 = {
|
|||
factor = 2
|
||||
OR = { #you're in a reflection journey
|
||||
has_activity_intent = reflection_intent
|
||||
scope:activity = {
|
||||
involved_activity = {
|
||||
has_activity_option = {
|
||||
category = special_type
|
||||
option = pilgrimage_type_pious
|
||||
|
|
@ -8180,6 +8197,7 @@ pilgrimage.6007 = {
|
|||
immediate = {
|
||||
play_music_cue = "mx_cue_sacredrite"
|
||||
create_character = {
|
||||
dynasty = none
|
||||
location = root.location
|
||||
template = priest_character_template
|
||||
faith = root.faith
|
||||
|
|
@ -10323,6 +10341,7 @@ pilgrimage.6530 = {
|
|||
#template = peasant_villager_foundling_character
|
||||
location = root.location
|
||||
age = { 5 10 }
|
||||
dynasty = none
|
||||
random_traits = yes
|
||||
culture = root.location.county.culture
|
||||
faith = root.location.county.faith
|
||||
|
|
@ -13891,6 +13910,9 @@ pilgrimage.6850 = {
|
|||
#Improve your spymaster's secret discovery chance
|
||||
option = {
|
||||
name = pilgrimage.6850.b
|
||||
trigger = {
|
||||
exists = cp:councillor_spymaster
|
||||
}
|
||||
add_learning_lifestyle_xp = medium_lifestyle_xp
|
||||
add_character_modifier = {
|
||||
modifier = spymaster_eyes_modifier
|
||||
|
|
|
|||
|
|
@ -192,7 +192,7 @@ tour_grounds_events.6000 = {
|
|||
trigger_if = {
|
||||
limit = {
|
||||
NOT = { is_incestuous_trigger = yes }
|
||||
trait_is_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = root.faith GENDER_CHARACTER = root }
|
||||
trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = root.faith GENDER_CHARACTER = root }
|
||||
}
|
||||
NOT = { is_close_or_extended_family_of = scope:stop_host_scope }
|
||||
}
|
||||
|
|
@ -392,6 +392,8 @@ scripted_trigger tg_6100_location_has_cathedral_trigger = {
|
|||
has_building_or_higher = holy_wisdom_01
|
||||
has_building_or_higher = duomo_florence_01
|
||||
has_building_or_higher = wawel_cathedral_01
|
||||
has_building_or_higher = holy_site_st_peters_basilica_01
|
||||
has_building_or_higher = mont_st_michel_02
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -404,6 +406,8 @@ scripted_trigger tg_6100_location_has_mosque_trigger = {
|
|||
has_building_or_higher = holy_site_great_mosque_of_samarra_01
|
||||
has_building_or_higher = holy_site_prophetic_mosque_01
|
||||
has_building_or_higher = damascus_mosque_01
|
||||
has_building_or_higher = qutb_minar_03
|
||||
has_building_or_higher = yazd_mosque_01
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2186,6 +2186,15 @@ cultural_festival.2060 = {
|
|||
}
|
||||
any_character_artifact = { #you bring something with you
|
||||
is_equipped = no
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
trigger_if = {
|
||||
limit = {
|
||||
scope:stop_host_scope = {
|
||||
highest_held_title_tier > tier_kingdom #No point in giving a court artifact if this is a character without a court.
|
||||
}
|
||||
}
|
||||
ep1_artifact_is_court_artifact_trigger = no
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -2212,6 +2221,7 @@ cultural_festival.2060 = {
|
|||
random_character_artifact = {
|
||||
limit = {
|
||||
is_equipped = no
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
trigger_if = {
|
||||
limit = {
|
||||
scope:stop_host_scope = {
|
||||
|
|
@ -2236,6 +2246,7 @@ cultural_festival.2060 = {
|
|||
}
|
||||
alternative_limit = {
|
||||
is_equipped = no
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
trigger_if = {
|
||||
limit = {
|
||||
scope:stop_host_scope = {
|
||||
|
|
@ -2248,6 +2259,7 @@ cultural_festival.2060 = {
|
|||
}
|
||||
alternative_limit = {
|
||||
is_equipped = no
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
trigger_if = {
|
||||
limit = {
|
||||
scope:stop_host_scope = {
|
||||
|
|
@ -3551,7 +3563,7 @@ cultural_festival.2110 = {
|
|||
trigger = {
|
||||
has_activity_intent = reduce_stress_intent
|
||||
}
|
||||
custom_tooltip = available_because_intent_tt
|
||||
reason = activity_intent
|
||||
stress_impact = {
|
||||
base = major_stress_impact_loss #your reward
|
||||
callous = minor_stress_impact_gain
|
||||
|
|
@ -5371,6 +5383,7 @@ cultural_festival.3040 = {
|
|||
artifact_type = dagger
|
||||
artifact_type = sword
|
||||
}
|
||||
artifact_can_be_gift_advance_trigger = yes
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -5384,6 +5397,7 @@ cultural_festival.3040 = {
|
|||
artifact_type = dagger
|
||||
artifact_type = sword
|
||||
}
|
||||
artifact_can_be_gift_advance_trigger = yes
|
||||
}
|
||||
save_scope_as = sword_in_the_stone_scope
|
||||
}
|
||||
|
|
@ -8819,12 +8833,15 @@ cultural_festival.4300 = { #Vassal: Decide which gift to give
|
|||
has_any_artifact = yes
|
||||
any_character_artifact = {
|
||||
category = inventory
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:visiting_liege }
|
||||
}
|
||||
}
|
||||
random_character_artifact = {
|
||||
limit = {
|
||||
category = inventory
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:visiting_liege }
|
||||
}
|
||||
save_scope_as = existing_artifact
|
||||
}
|
||||
|
|
@ -9171,21 +9188,20 @@ cultural_festival.4302 = { #Liege: Pick the gift for Vassal, mirror of cultural_
|
|||
immediate = {
|
||||
if = {
|
||||
limit = {
|
||||
root = {
|
||||
has_any_artifact = yes
|
||||
any_character_artifact = {
|
||||
category = inventory
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
NOT = { has_variable = received_as_cultural_gift } #make sure you don't give back the thing you just got
|
||||
}
|
||||
has_any_artifact = yes
|
||||
any_character_artifact = {
|
||||
category = inventory
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
NOT = { has_variable = received_as_cultural_gift } #make sure you don't give back the thing you just got
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
}
|
||||
}
|
||||
random_character_artifact = {
|
||||
limit = {
|
||||
category = inventory
|
||||
artifact_owner = root
|
||||
NOT = { has_variable = historical_unique_artifact }
|
||||
NOT = { has_variable = received_as_cultural_gift }
|
||||
artifact_can_be_gift_to_trigger = { RECIPIENT = scope:stop_host_scope }
|
||||
}
|
||||
save_scope_as = existing_artifact
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1739,7 +1739,10 @@ tour_travel.3120 = {
|
|||
chance = 50
|
||||
set_variable = inn_artifact_var
|
||||
scope:vassal_inn = {
|
||||
random_character_artifact = { save_scope_as = vassal_artifact }
|
||||
random_character_artifact = {
|
||||
limit = { artifact_can_be_gift_to_trigger = { RECIPIENT = root } }
|
||||
save_scope_as = vassal_artifact
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2043,7 +2046,7 @@ tour_travel.3130 = {
|
|||
trigger = {
|
||||
has_activity_intent = justice_intent
|
||||
}
|
||||
custom_tooltip = available_because_intent_tt
|
||||
reason = activity_intent
|
||||
capital_province.county = {
|
||||
add_county_modifier = {
|
||||
modifier = peasant_influx_modifier
|
||||
|
|
@ -2272,7 +2275,7 @@ tour_travel.3140 = {
|
|||
}
|
||||
|
||||
##################################################
|
||||
# Danger! Ghino di Tacco-ish local ruler invites you to a banquet before stealing from you, then he confesses there are not that many options here to survive and needs money for his family and subjects. Changed the story so much that's almost unrecognisible, apologies.
|
||||
# Danger! Ghino di Tacco-ish local ruler invites you to a banquet before stealing from you, then he confesses there are not that many options here to survive and needs money for his family and subjects. Changed the story so much that's almost unrecognizable, apologies.
|
||||
# by Veronica Pazos
|
||||
# 3110-3111
|
||||
##################################################
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue