[flavor_rus.31] 安亚拉同盟事件
时间范围:1778.1.1 - 1820.1.1,每月 5% 概率触发
触发条件:
- 事件国(俄罗斯)正在与瑞典(
c:SWE)交战。 - 瑞典的政府类型为君主制(
government_type:monarchy)。 - 瑞典完全控制芬兰地区(
area:finland_area)。
关键效果:
-
选项 A:给予他们我们的支持。
- 消耗 6 金币。
- 在赫尔辛基(
location:helsinge)施加antagonism_pressed_claim修正,强度为 3。 - 在芬兰地区内,所有由事件国拥有的农民阶层(
pop_type:peasants)人口将:- 添加
pop_satisfaction_ultimate_penalty满意度惩罚。 - 改变其效忠对象为“安亚拉密谋者”(
scope:anjala_conspirators)。
- 添加
-
选项 B:拒绝他们的请求。
- 在瑞典首都施加
antagonism_renounced_claim修正,强度为 -2。 - 瑞典获得对事件国的
rus_rejected_anjala_league意见修正。 - 显示自定义提示文本
flavor_rus.31.tt1。
- 在瑞典首都施加
背景介绍: 此事件模拟了18世纪末至19世纪初,俄瑞战争期间芬兰地区出现的“安亚拉同盟”运动。该运动由部分芬兰贵族和军官领导,他们不满瑞典的统治,并寻求俄罗斯的支持以实现芬兰的更大自治或独立。事件反映了当时芬兰民族意识的萌芽以及大国博弈下地方势力的政治投机行为。
完整事件代码:
flavor_rus.31 = {
type = country_event
title = flavor_rus.31.title
desc = flavor_rus.31.desc
fire_only_once = yes
dynamic_historical_event = {
tag = RUS
from = 1778.1.1
to = 1820.1.1
monthly_chance = 5
}
trigger = {
is_at_war_with = c:SWE
c:SWE = {
government_type = government_type:monarchy
own_entire_area = area:finland_area
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:nobles }
capital = {
save_scope_as = target_location
}
if = {
limit = {
NOT = {
exists = dynasty:jagerhorn_dynasty
}
}
location:helsinge = { create_dynasty_from_location = jagerhorn_dynasty }
}
c:SWE = {
create_rebel = {
name = anjala_conspirators
culture = culture:finnish
category = nationalist
save_scope_as = anjala_conspirators
}
create_character = {
first_name = name_john
dynasty = dynasty:jagerhorn_dynasty
estate = estate_type:nobles_estate
adm = 28
dip = 46
mil = 60
birth_date = 1752.1.1
birth_location = location:helsinge
save_scope_as = johan_jagerhorn
script = swe_johan_jagerhorn
change_character_allegiance = scope:anjala_conspirators
}
}
}
#Give them our support.
option = {
name = flavor_rus.31.a
change_gold_effect = { scale = -6 }
drop_antagonism_bomb = {
target = location:helsinge
modifier = antagonism_pressed_claim
value = 3
}
custom_tooltip = {
text = flavor_rus.31.a.custom
area:finland_area = {
every_location_in_area = {
every_pop = {
limit = {
owner = root
pop_type = pop_type:peasants
}
add_pop_satisfaction = pop_satisfaction_ultimate_penalty
change_pop_allegiance = scope:anjala_conspirators
}
}
}
}
}
#Reject their pleas.
option = {
name = flavor_rus.31.b
drop_antagonism_bomb = {
target = c:SWE.capital
modifier = antagonism_renounced_claim
value = -2
}
c:SWE = {
add_opinion = {
target = root
modifier = rus_rejected_anjala_league
}
}
custom_tooltip = flavor_rus.31.tt1
}
historical_info = flavor_rus.31.historical_info
}