[flavor_hab.1402] 迈尔贝格同盟要求特权
时间范围
1440.1.1 - 1475.1.1(每月 20% 概率)
触发条件
- 国家拥有统治者。
- 存在名为
mailberger_noble_rebels的叛军,且其rebel_progress(叛军进度)大于等于 0.5。 - 贵族阶层 (
nobles_estate) 仍有可授予的特权数量 (num_possible_estate_privileges) 大于 0。
关键效果
-
选项 A (历史选项)
- 为贵族阶层 (
estate_type:nobles_estate) 随机授予一个可用的特权 (grant_estate_privilege)。 - 摧毁名为
mailberger_noble_rebels的叛军 (destroy_rebel)。
- 为贵族阶层 (
-
选项 B
- 增加少量正统性 (
add_legitimacy = legitimacy_mild_bonus)。
- 增加少量正统性 (
背景介绍
该事件模拟了15世纪中叶,奥地利哈布斯堡王朝治下,由下奥地利贵族组成的“迈尔贝格同盟”向统治者施压、要求更多特权的历史情境。贵族们通过组织叛军作为筹码,迫使君主在妥协授予特权或强硬镇压之间做出抉择,反映了中世纪晚期王权与贵族间的权力博弈。
完整事件代码
flavor_hab.1402 = { #Mailberger Bund Demands Privileges
hide_portraits = yes
type = country_event
title = flavor_hab.1402.title
desc = flavor_hab.1402.desc
fire_only_once = yes
dynamic_historical_event = {
tag = HAB
from = 1440.1.1
to = 1475.1.1
monthly_chance = 20
}
illustration_tags = {
10 = angry
10 = exterior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
random_rebel = {
limit = {
rebel_name_key = mailberger_noble_rebels
}
save_scope_as = target_mailberger_noble_rebels
add_rebel_progress = rebel_progress_mild_penalty
}
ruler = {
save_scope_as = target_ruler
}
}
trigger = {
has_ruler = yes
any_rebel = {
rebel_name_key = mailberger_noble_rebels
rebel_progress >= 0.5
}
num_possible_estate_privileges:nobles_estate > 0
}
option = {
name = flavor_hab.1402.a
historical_option = yes
"estate(estate_type:nobles_estate)" = {
random_possible_privilege = {
root = { grant_estate_privilege = prev }
}
}
destroy_rebel = scope:target_mailberger_noble_rebels
}
option = {
name = flavor_hab.1402.b
add_legitimacy = legitimacy_mild_bonus
}
}