[flavor_gen.35] 科西嘉的困境
时间范围:1755.1.1 - 1837.1.1(每月 1% 概率)
触发条件:
- 国家拥有变量
corsican_republic。 - 国家拥有科西嘉地区 (
owns_corsica = yes)。 - 在科西嘉地区 (
is_corsica = yes) 的任意一个拥有地点中,存在文化为科西嘉 (culture:corsican) 的人口。 - 角色帕斯夸莱·保利 (
character:pasquale_paoli) 存在且存活。 - 国家
COR(科西嘉)不存在。
关键效果:
- 选项 A (历史选项):
- 为所有科西嘉地区 (
is_corsica = yes) 的拥有地点添加COR的核心。 - 在这些地点施加
control_radical_penalty(控制激进惩罚)。 - 这些地点中所有属于本国的人口获得
pop_satisfaction_radical_penalty(人口满意度激进惩罚)。 - 设置变量
yeet_corsica。 - 设置全局变量
saved_pumonte,其值为地点阿雅克肖 (location:ajaccio.province)。
- 为所有科西嘉地区 (
- 选项 B:
- 为所有科西嘉地区 (
is_corsica = yes) 的拥有地点添加COR的核心。 - 如果这些地点是本国核心,则移除本国核心。
- 将这些地点的所有权转移给国家
COR。 - 如果角色帕斯夸莱·保利 (
character:pasquale_paoli) 存在且存活,则将其设置为COR的新统治者。 - 将
COR的政体类型更改为共和国 (government_type:republic)。
- 为所有科西嘉地区 (
- 事件后:移除变量
corsican_republic。
背景介绍: 18世纪中叶,科西嘉岛在热那亚共和国的统治下动荡不安。当地科西嘉人长期不满热那亚的统治,民族意识逐渐觉醒。帕斯夸莱·保利作为科西嘉独立运动的核心人物,领导了争取自治与独立的斗争。此事件模拟了热那亚统治者面对科西嘉日益高涨的独立呼声时所面临的抉择:是继续以强硬手段维持统治,还是顺应时势,承认科西嘉的独立地位。
完整事件代码:
flavor_gen.35 = {
type = country_event
fire_only_once = yes
title = flavor_gen.35.title
desc = flavor_gen.35.desc
dynamic_historical_event = {
tag = GEN
from = 1755.1.1
to = 1837.1.1
monthly_chance = 1
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
}
trigger = {
has_variable = corsican_republic
owns_corsica = yes
any_owned_location = {
is_corsica = yes
any_pop = {
culture = culture:corsican
}
}
exists = character:pasquale_paoli
character:pasquale_paoli = { is_alive = yes }
NOT = { country_exists = c:COR }
}
#This island is more curse than blessing...
option = {
name = flavor_gen.35.a
historical_option = yes
every_owned_location = {
limit = {
is_corsica = yes
}
add_core = c:COR
change_control = control_radical_penalty
every_pop = {
limit = {
owner = root
}
add_pop_satisfaction = pop_satisfaction_radical_penalty
}
}
custom_tooltip = {
text = can_sell_corsica_via_diplo_action
set_variable = { name = yeet_corsica }
set_global_variable = {
name = saved_pumonte
value = location:ajaccio.province
}
}
}
#Grant them their independence.
option = {
name = flavor_gen.35.b
every_owned_location = {
limit = {
is_corsica = yes
}
add_core = c:COR
if = {
limit = {
is_core_of = root
}
remove_core = root
}
change_location_owner = c:COR
}
c:COR = {
if = {
limit = {
exists = character:pasquale_paoli
character:pasquale_paoli = { is_alive = yes }
}
set_new_ruler = character:pasquale_paoli
}
change_government_type = government_type:republic
}
}
after = {
remove_variable = corsican_republic
}
}