flavor_wittelsbach_house_union.4 维特尔斯巴赫家族联合(巴伐利亚支系绝嗣)
时间范围:1360.1.1 - 1837.1.1(每月 100% 概率)
触发条件:
- 当前国家拥有统治者。
- 当前统治者的王朝是
wittelsbach_dynasty。 - 国家
BAV(巴伐利亚)满足以下条件:- 处于摄政状态。
- 摄政类型 不是
consort_regency(配偶摄政)。 - 不是由人类玩家控制。
- 存在全局变量
wittelsbach_treaty_pavia_yes。
关键效果:
- 历史选项:
flavor_wittelsbach_house_union.4.a- 国家
BAV的所有核心省份,将同时添加为国家PAL的核心。 - 国家
PAL将吞并国家BAV。 - 如果满足以下条件:
BAV在神圣罗马帝国(international_organization:hre)中拥有elector(选帝侯)特殊地位。PAL在神圣罗马帝国中 不 拥有elector特殊地位。
- 那么,神圣罗马帝国将授予
PAL国家elector(选帝侯)特殊地位。
- 国家
背景介绍:
该事件模拟了历史上维特尔斯巴赫家族内部权力转移的关键时刻。当巴伐利亚支系(BAV)因统治者绝嗣且处于非配偶摄政状态时,根据帕维亚条约(由全局变量 wittelsbach_treaty_pavia_yes 代表)的规定,其领土与权利(包括在神圣罗马帝国中的选帝侯地位)将由其家族的另一支系——帕拉丁(PAL)继承。这标志着维特尔斯巴赫家族内部权力结构的重大重组,对德意志地区的政治格局产生了深远影响。
完整事件代码:
flavor_wittelsbach_house_union.4 = { #Bavarian Line dies out
hide_portraits = yes
type = country_event
title = flavor_wittelsbach_house_union.4.title
desc = flavor_wittelsbach_house_union.4.desc
historical_info = flavor_wittelsbach_house_union.3.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = PAL
from = 1360.1.1
to = 1837.1.1
monthly_chance = 100
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler ?= {
save_scope_as = target_ruler
}
c:BAV = {
previous_ruler = {
save_scope_as = target_character
}
}
}
trigger = {
has_ruler = yes
ruler.dynasty ?= dynasty:wittelsbach_dynasty
c:BAV ?= {
has_regent = yes
NOT = {
regency_type = regency_type:consort_regency
}
is_human = no
}
has_global_variable = wittelsbach_treaty_pavia_yes
}
option = {
name = flavor_wittelsbach_house_union.4.a
historical_option = yes
c:BAV = {
every_core_location = {
add_core = c:PAL
}
}
annex_country = { country = c:BAV }
if = {
limit = {
c:BAV = {
has_special_status_in_international_organization = {
type = special_status:elector
international_organization = international_organization:hre
}
}
c:PAL = {
NOT = {
has_special_status_in_international_organization = {
type = special_status:elector
international_organization = international_organization:hre
}
}
}
}
international_organization:hre = {
international_organization_add_special_status = {
type = special_status:elector
country = c:PAL
}
}
}
}
}