Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 部分)会:

  1. 设置一个持续10年(3650天)的变量 had_new_mongolian_aristocrat_in_the_last_10_years,防止短期内重复触发。
  2. 将国家变量 kor_mongol_aristocrats 增加1。
  3. 创建一位蒙古文化(culture:mongolian_culture)的贵族阶层(estate_type:nobles_estate)人物,其行政(ADM)、外交(DIP)、军事(MIL)能力随机在0-66之间。该人物被暂存并标记为 kor_is_mongol_aristocrat
  4. 将中国(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 } }
	}
}