flavor_hab.1100 哈布斯堡王朝首都确立
时间范围:无特定时间范围(无 from 和 to 字段),事件在满足触发条件后可能发生,无固定概率(无 monthly_chance 字段)。
触发条件:
- 国家标签为 HAB(哈布斯堡王朝/奥地利)。
- 当前 未处于战争状态。
- 政府类型为 君主制。
- 国家 未拥有变量
decided_on_permanent_capital。 - 上一任统治者存在。
- 至少 拥有以下任一地区:
- 维也纳(
location:vienna) - 因斯布鲁克(
location:innsbruck) - 格拉茨(
location:graz)
- 维也纳(
关键效果:
- 选项 A:奥地利公国首都
- 触发条件:拥有维也纳地区,且维也纳当前不是首都。
- 效果:将首都设置为维也纳,并为维也纳地区添加持续 10年 的修正
habsburg_capital。
- 选项 B:蒂罗尔公国首都
- 触发条件:拥有因斯布鲁克地区,且因斯布鲁克当前不是首都。
- 效果:将首都设置为因斯布鲁克,并为因斯布鲁克地区添加持续 10年 的修正
habsburg_capital。
- 选项 C:施蒂里亚公国首都
- 触发条件:拥有格拉茨地区,且格拉茨当前不是首都。
- 效果:将首都设置为格拉茨,并为格拉茨地区添加持续 10年 的修正
habsburg_capital。
- 选项 D:保持当前首都
- 效果:无具体操作,保持首都不变。
背景介绍: 哈布斯堡家族在崛起过程中,其统治核心曾分散于多个世袭领地。随着王朝的巩固和领土的整合,确立一个稳定且具有象征意义的永久首都,对于加强中央集权、彰显统治合法性至关重要。此事件反映了哈布斯堡君主在和平时期,根据其实际控制的世袭公国核心地区(奥地利、蒂罗尔或施蒂里亚),正式确立王朝行政中心的历史决策点。
完整事件代码:
flavor_hab.1100 = { #The current rulers capital
type = country_event
title = flavor_hab.1100.title
desc = flavor_hab.1100.desc
#historical_info = flavor_hab.1100.historical_info
illustration_tags = {
10 = regular
10 = exterior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
previous_ruler ?= {
save_scope_as = target_old_ruler
}
}
trigger = {
tag = HAB
at_war = no
government_type = government_type:monarchy
NOT = {
has_variable = decided_on_permanent_capital
}
previous_ruler = {
exists = yes
}
OR = {
owns = location:vienna
owns = location:innsbruck
owns = location:graz
}
}
option = { #Capital of the Duchy of Austria
name = flavor_hab.1100.a
trigger = {
owns = location:vienna
location:vienna = {
is_capital = no
}
}
set_capital = location:vienna
location:vienna = {
add_location_modifier = {
modifier = habsburg_capital
years = 10
mode = add_and_extend
}
}
}
option = { #Capital of the Duchy of Tyrol
name = flavor_hab.1100.b
trigger = {
owns = location:innsbruck
location:innsbruck = {
is_capital = no
}
}
set_capital = location:innsbruck
location:innsbruck = {
add_location_modifier = {
modifier = habsburg_capital
years = 10
mode = add_and_extend
}
}
}
option = { #Capital of the Duchy of Styria
name = flavor_hab.1100.c
trigger = {
owns = location:graz
location:graz = {
is_capital = no
}
}
set_capital = location:graz
location:graz = {
add_location_modifier = {
modifier = habsburg_capital
years = 10
mode = add_and_extend
}
}
}
option = { #Fallback to keep it where the current capital is
name = flavor_hab.1100.d
}
}