flavor_ira.4 部落与红头军的挑战
时间范围:1520.1.1 - 1700.1.1(每月 5% 概率)
触发条件:
- 国家拥有
ira_the_qizilbash科技。 - 国家存在部落阶层 (
estate_type:tribes_estate)。 - 国家历史上曾有过一位“伟大统治者”。
- 当前君主或摄政并非这位“伟大统治者”。
- 满足以下任一条件:
- 部落阶层的权力 (
estate_power) 超过 0.5。 - 国家军队中至少有 10% 的部队是红头军 (
unit_type:a_discovery_qizilbash)。
- 部落阶层的权力 (
- 君主能力判定:
- 如果国家有君主 (
has_ruler = yes),则君主的总能力 (total_abilities) 必须小于 120。 - 否则(即处于摄政时期),则摄政的总能力必须小于 180。
- 如果国家有君主 (
关键效果:
- 选项 A (历史选项):
- 国家稳定度遭受极端惩罚 (
stability_extreme_penalty)。 - 损失相当于 5 个月人力收入 (
monthly_manpower * -5) 的人力。
- 国家稳定度遭受极端惩罚 (
- 选项 B:
- 损失 12% 的国库黄金。
- 部落阶层的满意度遭受严重惩罚 (
estate_satisfaction_severe_penalty)。 - 解散所有红头军部队 (
unit_type:a_discovery_qizilbash)。
背景介绍: 在萨法维帝国,红头军作为部落军事力量的核心,既是王朝的支柱,也是潜在的威胁。当一位能力平庸的统治者或摄政上台,无法驾驭这些强大的部落势力时,红头军与中央政府的矛盾便会激化。此事件模拟了帝国在16至17世纪间,因统治者的软弱而面临部落权力膨胀或军事力量尾大不掉的历史性危机时刻,迫使统治者做出艰难抉择:是承受国家动荡,还是付出巨大代价削弱部落势力。
完整事件代码:
flavor_ira.4 = {
type = country_event
title = flavor_ira.4.title
desc = flavor_ira.4.desc
historical_info = flavor_ira.4.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = IRA
from = 1520.1.1
to = 1700.1.1
monthly_chance = 5
}
illustration_tags = {
10 = angry
10 = exterior
}
trigger = {
trigger_if = {
limit = { has_ruler = yes }
ruler ?= { total_abilities < 120 }
}
trigger_else = {
regent ?= { total_abilities < 180 }
}
has_advance = ira_the_qizilbash
country_has_estate = estate_type:tribes_estate
has_or_had_great_ruler = yes
NOT = {
character_is_the_great_ruler = {
target = ruler_or_regent
}
}
OR = {
"estate_power(estate_type:tribes_estate)" > 0.5
any_country_sub_unit = {
sub_unit_type = unit_type:a_discovery_qizilbash
percent >= 0.1
}
}
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler_or_regent ?= { save_scope_as = target_character }
save_scope_as = target_country
make_the_great_scope = { save_scope_as = great_ruler }
}
option = {
name = flavor_ira.4.a
historical_option = yes
add_stability = stability_extreme_penalty
add_manpower = { value = root.monthly_manpower multiply = -5 }
}
option = {
name = flavor_ira.4.b
change_gold_effect = { scale = -12.00 }
add_estate_satisfaction = { type = estate_type:tribes_estate value = estate_satisfaction_severe_penalty }
custom_tooltip = {
text = flavor_ira.4.b.tt
every_unit = {
limit = { any_sub_unit = { sub_unit_type = unit_type:a_discovery_qizilbash } }
destroy_every_sub_unit_of_type = {
sub_unit_type = unit_type:a_discovery_qizilbash
}
}
}
}
}