flavor_kor.24 女真部族侵扰
时间范围: 游戏全程(无具体起止日期限制) 触发概率: 无固定月度概率,触发后进入10年冷却期
触发条件
- 国家标签为 KOR(朝鲜)
- 未处于变量
flavor_kor_24_cooldown的冷却期内 - 国家是自由国家或朝贡国
- 在朝鲜地区内,存在至少一个满足以下条件的省份:
- 该省份的拥有者文化为 女真文化,且不是叛军国家
- 该省份内至少有一个地块与朝鲜(ROOT)拥有的地块相邻
关键效果
选项 A:驱逐他们!
- 获得针对目标省份拥有者的 征服省份 宣战理由,目标省份为触发事件时锁定的省份。
- 社会价值观 好战 vs. 安抚 向左(向好战方向)小幅移动。
- 向目标省份的首府投下“对抗炸弹”,施加 被推向好战 的修正,效果值为5。
选项 B:战争只会导致[ROOT.GetCountry.GetGovernment.GetEstateNameWithNoTooltip(‘peasants_estate’)]的苦难。
- 增加 农民阶层 的阶层满意度,效果为 微弱增益。
背景介绍
此事件模拟了历史上朝鲜王朝北部边境时常面临的女真部族侵扰问题。女真部落活跃于朝鲜半岛北部及满洲地区,与朝鲜王国在边境地带存在持续的领土摩擦和资源争夺。朝鲜朝廷需要决定是采取强硬军事手段驱逐女真人以巩固边防,还是为了避免战争带来的民生负担和社会动荡而选择安抚策略,这反映了朝鲜在处理北方边患时面临的外交与军事两难。
完整事件代码
flavor_kor.24 = {
type = country_event
title = flavor_kor.24.title
desc = flavor_kor.24.desc
trigger = {
tag = KOR
NOT = { has_variable = flavor_kor_24_cooldown }
is_free_or_tributary_trigger = yes
region:korea_region = {
any_area_in_region = {
any_province_in_area = {
owner ?= {
culture = culture:jurchen_culture
is_rebel_country = no
}
any_location_in_province = {
any_neighbor_location = {
owner ?= ROOT
}
}
}
}
}
}
illustration_tags = {
10 = armed
10 = exterior
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
region:korea_region = {
random_area_in_region = {
limit = {
any_province_in_area = {
owner ?= {
culture = culture:jurchen_culture
is_rebel_country = no
}
any_location_in_province = {
any_neighbor_location = {
owner ?= ROOT
}
}
}
}
random_province_in_area = {
limit = {
owner ?= {
culture = culture:jurchen_culture
is_rebel_country = no
}
any_location_in_province = {
any_neighbor_location = {
owner ?= ROOT
}
}
}
save_scope_as = target_province
}
}
}
set_variable = {
name = flavor_kor_24_cooldown
years = 10
}
scope:target_province.owner = {
save_scope_as = target_country
}
}
#Then we will have to expel them!
option = {
name = flavor_kor.24.a
add_casus_belli = {
target = scope:target_province.owner
type = casus_belli:cb_conquer_province
province = scope:target_province
}
change_societal_value = {
type = belligerent_vs_conciliatory
value = societal_value_minor_move_to_left
}
drop_antagonism_bomb = {
target = scope:target_province.capital
modifier = antagonism_pushed_towards_belligerent
value = 5
}
}
#Such a war will only lead to the misery of the [ROOT.GetCountry.GetGovernment.GetEstateNameWithNoTooltip('peasants_estate')].
option = {
name = flavor_kor.24.b
add_estate_satisfaction = {
type = estate_type:peasants_estate
value = estate_satisfaction_weak_bonus
}
}
}