flavor_kor.3 蒙古贵族融入朝鲜
时间范围:无明确起止日期(from/to 未定义),事件触发后仅发生一次(fire_only_once = yes)。
触发条件:
- 国家必须满足条件
kor_has_mongol_aristocrats = yes(即朝鲜拥有蒙古贵族阶层)。 - 国家不拥有变量
had_new_mongolian_aristocrat_in_the_last_10_years(即过去10年内未触发过此事件)。
关键效果:
事件触发时(immediate 部分)会:
- 设置一个持续10年(3650天)的变量
had_new_mongolian_aristocrat_in_the_last_10_years,防止短期内重复触发。 - 将国家变量
kor_mongol_aristocrats增加1。 - 创建一位蒙古文化(
culture:mongolian_culture)的贵族阶层(estate_type:nobles_estate)人物,其行政(ADM)、外交(DIP)、军事(MIL)能力随机在0-66之间。该人物被暂存并标记为kor_is_mongol_aristocrat。 - 将中国(
c:CHI)保存为target_country以供后续选项使用。
玩家需从以下两个选项中选择其一:
-
选项 A (
flavor_kor.3.a):- 将新创建的蒙古贵族人物移入本国(
root)。 - 获得少量政府权力惩罚(
government_power_mild_penalty)。 - 隐藏效果:将国家变量
kor_is_influenced_by_mongols增加1。
- 将新创建的蒙古贵族人物移入本国(
-
选项 B (
flavor_kor.3.b):- 将新创建的蒙古贵族人物移往中国(
scope:target_country)。 - 中国对本国获得“朝鲜对抗元朝”的好感度修正(
kor_acted_against_yuan)。 - 隐藏效果:将国家变量
kor_is_influenced_by_mongols减少2。
- 将新创建的蒙古贵族人物移往中国(
背景介绍: 此事件模拟了元朝(蒙古帝国)统治结束后,部分蒙古贵族及其后裔在朝鲜半岛的去留问题。高丽王朝后期曾受元朝控制,蒙古文化及贵族阶层对朝鲜社会产生了一定影响。元朝衰落后,这些蒙古裔精英面临抉择:是融入朝鲜本土政权,还是返回中原或投靠其他蒙古势力。朝鲜朝廷如何对待这些“前朝遗民”,将影响其内部政治平衡与对华关系。
完整事件代码:
flavor_kor.3 = {
type = country_event
title = flavor_kor.3.title
desc = flavor_kor.3.desc
fire_only_once = yes
trigger = {
kor_has_mongol_aristocrats = yes
NOT = { has_variable = had_new_mongolian_aristocrat_in_the_last_10_years }
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
hidden_effect = {
set_variable = { name = had_new_mongolian_aristocrat_in_the_last_10_years value = yes days = 3650 }
change_variable = { name = kor_mongol_aristocrats add = 1 }
create_character = {
estate = estate_type:nobles_estate
culture = culture:mongolian_culture
save_scope_as = mongol_aristocrat
create_in_limbo = yes
set_variable = { name = kor_is_mongol_aristocrat value = yes }
}
scope:mongol_aristocrat = {
set_to_limited_random_stats = {
max_adm = 66
min_adm = 0
max_dip = 66
min_dip = 0
max_mil = 66
min_mil = 0
}
}
c:CHI = { save_scope_as = target_country }
}
}
option = {
name = flavor_kor.3.a
scope:mongol_aristocrat = { move_country = root }
add_government_power = government_power_mild_penalty
hidden_effect = { change_variable = { name = kor_is_influenced_by_mongols add = 1 } }
}
option = {
name = flavor_kor.3.b
scope:mongol_aristocrat = { move_country = scope:target_country }
scope:target_country = {
add_opinion = { modifier = kor_acted_against_yuan target = ROOT }
}
hidden_effect = { change_variable = { name = kor_is_influenced_by_mongols add = -2 } }
}
}