flavor_nov.15 卡累利阿独立运动
时间范围
1337.1.1 - 1350.1.1,在此期间每月有 10% 概率触发。
触发条件
- 国家
c:KRL(卡累利阿)必须存在。 - 本国至少拥有一个省份,且该省份中 卡累利阿文化(culture:karelian) 的人口比例 不低于 50%。
关键效果
选项 A:麻烦的时代即将来临
- 历史选项:是
- 目标省份效果:
- 控制度降低(
control_radical_penalty)。 - 所有属于本国且为卡累利阿文化的人口:
- 满意度降低(
pop_satisfaction_radical_penalty)。 - 效忠对象转变为 卡累利阿独立战士(karelian_independence_fighter)。
- 满意度降低(
- 控制度降低(
- 外交连锁:若国家
c:SWE(瑞典)存在,则在 20天后 对其静默触发事件flavor_nov.16。 - 社会价值观:向 好战(belligerent) 方向移动(
societal_value_move_to_left)。
选项 B:让他们与同胞团聚
- 社会价值观:向 和解(conciliatory) 方向移动(
societal_value_move_to_right)。 - 国家修正:
- 稳定性小幅提升(
stability_mild_bonus)。 - 威望大幅降低(
prestige_extreme_penalty)。
- 稳定性小幅提升(
- 领土变更:所有被标记为
karelian_rebellion_locations的省份:- 添加为 卡累利阿国家(c:KRL) 的核心。
- 所有权转移给 卡累利阿国家。
- 移除 诺夫哥罗德(root) 的核心。
- 整合度设置为 已整合(integrated)。
- 外交关系:卡累利阿国家 获得对诺夫哥罗德的正面看法修正(
nov_granted_karelian_independence)。
背景介绍
14世纪中叶,诺夫哥罗德共和国北部边境的卡累利阿地区出现了民族主义情绪。当地占多数的卡累利阿人开始寻求脱离诺夫哥罗德的统治,部分人甚至主张与独立的卡累利阿政治实体合并。这一运动对诺夫哥罗德在波罗的海地区的统治构成了直接挑战,并可能引发邻国瑞典的关注或干预。诺夫哥罗德统治者面临抉择:是强力镇压以维护领土完整,还是允许卡累利阿人自治以避免长期冲突。
完整事件代码
flavor_nov.15 = {
type = country_event
fire_only_once = yes
title = flavor_nov.15.title
desc = flavor_nov.15.desc
dynamic_historical_event = {
tag = NOV
from = 1337.1.1
to = 1350.1.1
monthly_chance = 10
}
trigger = {
country_exists = c:KRL
any_owned_location = {
any_pop = {
percent >= 0.5
culture = culture:karelian
}
}
}
immediate = {
every_owned_location = {
limit = {
any_pop = {
percent >= 0.5
culture = culture:karelian
}
}
add_to_list = karelian_rebellion_locations
}
ordered_in_list = {
list = karelian_rebellion_locations
limit = {
owner = root
}
order_by = population
max = 1
save_scope_as = target_location
}
create_rebel = {
category = nationalist
name = karelian_independence_fighter
save_scope_as = karelian_independence_fighter
culture = culture:karelian
}
c:KRL = {
save_scope_as = karelian_country
}
if = {
limit = {
country_exists = c:SWE
}
c:SWE = {
save_scope_as = sweden_country
}
}
save_scope_as = novgorod_country
}
#Troublesome times are ahead
option = {
name = flavor_nov.15.a
historical_option = yes
scope:target_location = {
change_control = control_radical_penalty
every_pop = {
limit = {
owner = root
culture = culture:karelian
}
add_pop_satisfaction = pop_satisfaction_radical_penalty
change_pop_allegiance = scope:karelian_independence_fighter
}
}
if = {
limit = {
country_exists = c:SWE
}
custom_tooltip = {
text = flavor_nov.15.a.tt
scope:sweden_country = {
trigger_event_silently = {
id = flavor_nov.16
days = 20
}
}
}
}
change_societal_value = { type = belligerent_vs_conciliatory value = societal_value_move_to_left }
ai_chance = {
factor = 1
}
}
#Let them unit with their people
option = {
name = flavor_nov.15.b
change_societal_value = { type = belligerent_vs_conciliatory value = societal_value_move_to_right }
add_stability = stability_mild_bonus
add_prestige = prestige_extreme_penalty
every_in_list = {
list = karelian_rebellion_locations
add_core = scope:karelian_country
change_location_owner = scope:karelian_country
remove_core = root
change_integration_level = integrated
}
reverse_add_opinion = {
target = scope:karelian_country
modifier = nov_granted_karelian_independence
}
ai_chance = {
factor = 1
}
}
}