flavor_fra.11 重聚议会
时间范围: 1650.1.1 - 1750.1.1 (每月 2% 概率)
触发条件:
- 存在至少一个邻国,该邻国:
- 不是法兰西的附庸国。
- 拥有至少一个符合
valid_french_target_location条件的地点。
- 法兰西拥有统治者。
关键效果:
选项 A (历史选项):
- 对所有符合条件的邻国(非附庸且拥有法兰西目标地点):
- 添加针对法兰西的“重聚议会宣称”观点修正。
- 对每个符合条件的邻国,在其拥有的符合条件的地点中,选择人口最多的一个,为法兰西添加一个针对该省份的“征服省份”宣战理由。
选项 B:
- 法兰西获得少量正统性惩罚。
- 对所有拥有法兰西目标地点的邻国:
- 添加针对法兰西的“未组建重聚议会”观点修正。
- 添加针对法兰西的“未组建重聚议会对抗”敌对度修正。
背景介绍: 该事件模拟了路易十四统治时期,法国通过“重聚议会”这一法律机构,对历史上曾属于其附庸或领地、但后来被割让或独立的边境地区提出领土主张的历史进程。这些议会由法学家组成,负责审查历史条约和权利,为法国吞并阿尔萨斯、洛林、弗朗什-孔泰等地区的部分领土提供法律依据,是法国在17世纪下半叶进行领土扩张的重要工具,加剧了与神圣罗马帝国及周边国家的紧张关系。
完整事件代码:
flavor_fra.11 = { # Chambers of Reunion
type = country_event
title = flavor_fra.11.title
desc = flavor_fra.11.desc
historical_info = flavor_fra.11.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = FRA
from = 1650.1.1
to = 1750.1.1
monthly_chance = 2
}
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 = fra_ruler
}
}
trigger = {
any_neighbor_country = {
NOT = {
is_subject_of = c:FRA
}
any_owned_location = {
valid_french_target_location = yes
}
}
has_ruler = yes
}
option = {
name = flavor_fra.11.a
historical_option = yes
custom_tooltip = chamber_of_union_claims
every_neighbor_country = {
limit = {
NOT = {
is_subject_of = c:FRA
}
any_owned_location = {
valid_french_target_location = yes
}
}
add_opinion = { target = root modifier = claims_through_chambers_of_union }
hidden_effect = {
ordered_owned_location = {
limit = {
valid_french_target_location = yes
}
max = 1
order_by = population
c:FRA = { add_casus_belli = { type = casus_belli:cb_conquer_province target = prev.owner province = prev.province } }
}
}
}
}
option = {
name = flavor_fra.11.b
custom_tooltip = improve_relations_with_neighbors_with_french_provinces
add_legitimacy = legitimacy_mild_penalty
hidden_effect = {
every_neighbor_country = {
limit = {
any_owned_location = {
valid_french_target_location = yes
}
}
add_opinion = { target = root modifier = did_not_form_chambers_of_union }
add_antagonism = { target = root modifier = did_not_form_chambers_of_union_antagonism }
}
}
}
}