flavor_gen.34 科西嘉独立运动
时间范围:1750.1.1 - 1837.1.1 (每月 1% 概率)
触发条件:
- 国家拥有变量
corsican_revolt。 - 国家拥有科西嘉地区。
- 在科西嘉地区的任意一个自有省份中,存在文化为科西嘉(
culture:corsican)的人口。 - 科西嘉国家(
c:COR)不存在。
关键效果:
- 历史选项:
flavor_gen.34.a- “镇压革命者!”- 将创建的人物帕斯夸莱·保利(
pasquale_paoli)的效忠对象改为scope:corsican_independence_fighter。 - 在科西嘉地区的所有自有省份中,所有属于本国的人口将:
- 增加
pop_satisfaction_ultimate_penalty的不满度。 - 将效忠对象改为
scope:corsican_independence_fighter。
- 增加
- 设置变量
corsican_republic。
- 将创建的人物帕斯夸莱·保利(
- 选项:
flavor_gen.34.b- “授予他们独立。”- 将科西嘉地区的所有自有省份:
- 添加给科西嘉国家(
c:COR)的核心。 - 如果该省份是本国核心,则移除本国核心。
- 将省份所有者改为科西嘉国家(
c:COR)。
- 添加给科西嘉国家(
- 科西嘉国家(
c:COR)将:- 设置新统治者为本事件创建的帕斯夸莱·保利(
scope:pasquale_paoli)。 - 改变政体为共和制(
government_type:republic)。
- 设置新统治者为本事件创建的帕斯夸莱·保利(
- 将科西嘉地区的所有自有省份:
背景介绍: 18世纪中后期,热那亚共和国对科西嘉岛的统治引发了当地科西嘉人的强烈不满。在启蒙思想和民族主义思潮的影响下,科西嘉人开始寻求自治乃至独立。帕斯夸莱·保利作为科西嘉独立运动的领袖,领导了反抗热那亚统治的斗争,并一度建立了短暂的科西嘉共和国。这一事件反映了18世纪欧洲边缘地区民族意识的觉醒与对帝国统治的反抗。
完整事件代码:
flavor_gen.34 = {
type = country_event
fire_only_once = yes
title = flavor_gen.34.title
desc = flavor_gen.34.desc
dynamic_historical_event = {
tag = GEN
from = 1750.1.1
to = 1837.1.1
monthly_chance = 1
}
trigger = {
has_variable = corsican_revolt
owns_corsica = yes
any_owned_location = {
is_corsica = yes
any_pop = {
culture = culture:corsican
}
}
NOT = { country_exists = c:COR }
}
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
create_character = {
first_name = name_paschal
dynasty = dynasty:paoli_dynasty
estate = estate_type:peasants_estate
adm = 60
dip = 50
mil = 75
age = 25
birth_location = location:bastia
save_scope_as = pasquale_paoli
script = pasquale_paoli
}
create_corsican_rebels = yes
}
#Crush the revolutionaries!
option = {
name = flavor_gen.34.a
historical_option = yes
scope:pasquale_paoli = {
change_character_allegiance = scope:corsican_independence_fighter
}
custom_tooltip = {
text = flavor_gen.45.a.tt
every_owned_location = {
limit = {
is_corsica = yes
}
every_pop = {
limit = {
owner = root
}
add_pop_satisfaction = pop_satisfaction_ultimate_penalty
change_pop_allegiance = scope:corsican_independence_fighter
}
}
}
hidden_effect = {
set_variable = { name = corsican_republic }
}
}
#Grant them their independence.
option = {
name = flavor_gen.34.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 = {
set_new_ruler = scope:pasquale_paoli
change_government_type = government_type:republic
}
}
after = {
remove_variable = corsican_revolt
}
}