flavor_tur.118 近卫军之怒
时间范围:无特定日期范围(由事件 flavor_tur.117 触发)
触发概率:无每月概率(由前置事件触发)
触发条件:
- 国家必须拥有一位统治者。
- 当前统治者必须拥有变量
ruler_at_time_of_tur_117。
关键效果:
- 选项 A (历史选项):
- 处决名为
ambitious_ruler的统治者(原因:被近卫军杀害)。 - 为
nobles_estate(贵族阶层)添加estate_satisfaction_severe_bonus(阶层满意度大幅增益)。 - 为国家添加名为
janissary_custodianship(近卫军监护)的修正,持续10年(模式为叠加并延长)。 - 社会价值观改变:
centralization_vs_decentralization(集权 vs 分权):向“右”(分权方向)大幅移动。belligerent_vs_conciliatory(好战 vs 和解):向“右”(好战方向)小幅移动。
- 处决名为
- 选项 B:
- 国家稳定性遭受
stability_severe_penalty(稳定性严重惩罚)。 - 创建一个名为
janissary_revolt(近卫军叛乱)的叛军,类别为estate(阶层),关联阶层为nobles_estate(贵族阶层),并将其保存为target_rebel。 - 在首都所在地区的本国省份中,对
soldiers(士兵)或nobles(贵族)类型的、未参与叛乱的pop(人口)进行排序(按人口规模/满意度计算),选取一定数量(基于省份数量计算,最少3个)的人口,对其施加pop_satisfaction_ultimate_penalty(人口满意度终极惩罚),并秘密地将其效忠对象改为target_rebel叛军。
- 国家稳定性遭受
背景介绍: 此事件描绘了奥斯曼帝国历史上近卫军(Janissaries)干政的经典场景。近卫军作为帝国的军事精英和政治力量,时常能够左右苏丹的废立。当一位统治者试图推行损害其特权的改革或表现出过强的集权倾向时,近卫军可能发动政变。事件提供了两个选择:要么接受近卫军的要求,处决统治者并使其获得监护国家的权力(选项A,历史路径);要么尝试抵抗,从而引发一场由近卫军领导的大规模叛乱(选项B)。
完整事件代码:
flavor_tur.118 = { #The Wrath of the Janissaires, triggered by flavor_tur.117
hide_portraits = yes
type = country_event
title = flavor_tur.118.title
desc = flavor_tur.118.desc
historical_info = flavor_tur.118.historical_info
trigger = {
has_ruler = yes
ruler = { has_variable = ruler_at_time_of_tur_117 }
}
immediate = {
root.ruler = { save_scope_as = ambitious_ruler }
}
option = {
name = flavor_tur.118.a
historical_option = yes
kill_character = {
target = scope:ambitious_ruler
reason = killed_by_janissaries
}
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_bonus }
add_country_modifier = { modifier = janissary_custodianship years = 10 mode = add_and_extend }
change_societal_value = {
type = centralization_vs_decentralization
value = societal_value_large_move_to_right
}
change_societal_value = {
type = belligerent_vs_conciliatory
value = societal_value_minor_move_to_right
}
}
option = {
name = flavor_tur.118.b
add_stability = stability_severe_penalty
create_rebel = {
name = janissary_revolt
category = estate
estate = nobles_estate
save_scope_as = target_rebel
}
ordered_pop = {
limit = {
owner = root
location.region = root.capital.region
OR = {
pop_type = pop_type:soldiers
pop_type = pop_type:nobles
}
has_rebel = no
}
order_by = {
value = {
add = pop_size
if = {
limit = { pop_satisfaction > 0.05 }
divide = pop_satisfaction
}
else = { divide = 0.05 }
}
}
check_range_bounds = no
max = {
value = {
add = num_provinces
divide = 25
}
add = 3
}
add_pop_satisfaction = pop_satisfaction_ultimate_penalty
hidden_effect = {
change_pop_allegiance = scope:target_rebel
}
}
}
after = {
ruler_or_regent ?= {
if = {
limit = { has_variable = ruler_at_time_of_tur_117 }
remove_variable = ruler_at_time_of_tur_117
}
}
}
}