相关文件在story_cycle_conqueror_events.txt,文件夹是game\common\story_cycles
# Stop being a conqueror
conqueror.0002 = {
type = character_event
title = conqueror.0002.t
desc = {
desc = conqueror.0002.intro
random_valid = {
triggered_desc = {
trigger = {
days_of_continuous_peace >= 3650 # 10 years
}
desc = conqueror.0002.peace
}
triggered_desc = {
trigger = {
prestige_level <= -1
}
desc = conqueror.0002.prestige
}
triggered_desc = {
trigger = {
debt_level >= 3
}
desc = conqueror.0002.debt_level
}
triggered_desc = {
trigger = {
AND = {
exists = var:lost_wars
var:lost_wars >= 3
}
}
desc = conqueror.0002.lost_wars
}
triggered_desc = {
trigger = {
is_independent_ruler = no
}
desc = conqueror.0002.independence
}
triggered_desc = {
trigger = {
has_trait = incapable
}
desc = conqueror.0002.incapable
}
triggered_desc = {
trigger = {
highest_held_title_tier <= tier_county
}
desc = conqueror.0002.count
}
}
desc = conqueror.0002.outro
}
theme = war
override_background = { reference = courtyard }
left_portrait = {
character = root
animation = sword_yield_start
}
trigger = {
}
immediate = {
save_scope_as = root_scope
every_owned_story = {
limit = {
story_type = story_conqueror
}
end_story = yes
}
add_character_flag = used_to_be_conqueror
}
option = {
name = conqueror.0002.a
flavor = conqueror_end_flavor
remove_character_modifier = ai_extreme_conqueror_modifier
remove_character_modifier = ai_weak_conqueror_modifier
remove_trait = conqueror
add_prestige_level = -2
if = {
limit = {
any_vassal = { has_vassal_stance = glory_hound }
}
every_vassal = {
limit = { has_vassal_stance = glory_hound }
custom = every_glory_hound_vassal
add_opinion = {
modifier = disappointed_opinion
target = root
opinion = -50
}
}
}
ai_chance = {
base = 100
}
}
}
# Stop being a conqueror
conqueror.0002 = {
type = character_event
title = conqueror.0002.t
desc = {
desc = conqueror.0002.intro
random_valid = {
triggered_desc = {
trigger = {
days_of_continuous_peace >= 3650 # 10 years
}
desc = conqueror.0002.peace
}
triggered_desc = {
trigger = {
prestige_level <= -1
}
desc = conqueror.0002.prestige
}
triggered_desc = {
trigger = {
debt_level >= 3
}
desc = conqueror.0002.debt_level
}
triggered_desc = {
trigger = {
AND = {
exists = var:lost_wars
var:lost_wars >= 3
}
}
desc = conqueror.0002.lost_wars
}
triggered_desc = {
trigger = {
is_independent_ruler = no
}
desc = conqueror.0002.independence
}
triggered_desc = {
trigger = {
has_trait = incapable
}
desc = conqueror.0002.incapable
}
triggered_desc = {
trigger = {
highest_held_title_tier <= tier_county
}
desc = conqueror.0002.count
}
}
desc = conqueror.0002.outro
}
theme = war
override_background = { reference = courtyard }
left_portrait = {
character = root
animation = sword_yield_start
}
trigger = {
}
immediate = {
save_scope_as = root_scope
every_owned_story = {
limit = {
story_type = story_conqueror
}
end_story = yes
}
add_character_flag = used_to_be_conqueror
}
option = {
name = conqueror.0002.a
flavor = conqueror_end_flavor
remove_character_modifier = ai_extreme_conqueror_modifier
remove_character_modifier = ai_weak_conqueror_modifier
remove_trait = conqueror
add_prestige_level = -2
if = {
limit = {
any_vassal = { has_vassal_stance = glory_hound }
}
every_vassal = {
limit = { has_vassal_stance = glory_hound }
custom = every_glory_hound_vassal
add_opinion = {
modifier = disappointed_opinion
target = root
opinion = -50
}
}
}
ai_chance = {
base = 100
}
}
}