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_vol.1100 尤里二世毒杀事件

时间范围:1340.1.1 - 1345.1.1,每月 20% 概率触发

触发条件

  • 当前统治者必须是人物 vol_boleslaw_jerzy_ii_piast
  • 满足以下任意一个变量条件:
    • 拥有变量 vol_heir_casimir
    • 拥有变量 vol_heir_liubartas
    • 拥有变量 vol_heir_dedko
    • 拥有变量 vol_waiting_for_heir
  • 贵族阶层满意度低于 0.6。

关键效果

  • 选项 A:将王位交给卡齐米日 (历史选项)
    • 触发条件:拥有变量 vol_heir_casimir 且人物 pol_casimir_iii_piast 存活。
    • 效果
      • 设置新统治者为人物 pol_casimir_iii_piast
      • 如果国家 LIT 存在,则对其触发事件 flavor_vol.1001
      • 移除变量 vol_heir_casimir
  • 选项 B:将王位交给柳巴尔塔斯·格迪米纳斯
    • 触发条件:拥有变量 vol_heir_liubartas、人物 lit_liubartas_gediminds 存活且国家 LIT 存在。
    • 效果
      • 设置新统治者为人物 lit_liubartas_gediminds
      • 成为国家 LIT 的附庸国。
      • 如果国家 POL 存在,则对其触发事件 flavor_vol.1001
      • 移除变量 vol_heir_liubartas
  • 选项 C:将王位交给德米特罗·杰德科
    • 触发条件:拥有变量 vol_heir_dedko 且人物 vol_dmytro_dedko 存活。
    • 效果
      • 设置新统治者为人物 vol_dmytro_dedko
      • 如果国家 POL 存在,则对其触发事件 flavor_vol.1001
      • 如果国家 LIT 存在,则对其触发事件 flavor_vol.1001
      • 移除变量 vol_heir_dedko
  • 选项 D:后备选项(当指定继承人死亡或未选定继承人时)
    • 触发条件:满足以下所有条件:
      • 不满足(拥有变量 vol_heir_casimir 且人物 pol_casimir_iii_piast 死亡)。
      • 不满足(拥有变量 vol_heir_dedko 且人物 vol_dmytro_dedko 死亡)。
      • 不满足(拥有变量 vol_heir_liubartas 且人物 lit_liubartas_gediminds 死亡)。
      • 不拥有变量 vol_waiting_for_heir
    • 效果
      • 国家稳定性小幅下降。
      • 如果国家 POL 存在,则对其触发事件 flavor_vol.1101
      • 如果国家 LIT 存在,则对其触发事件 flavor_vol.1101
      • 移除变量 vol_waiting_for_heir

背景介绍: 该事件模拟了沃里尼亚(Volhynia)统治者尤里二世(Bolesław Jerzy II Piast)在1340年至1345年间可能遭遇的毒杀事件。尤里二世死后,王位继承问题悬而未决,国内贵族阶层不满,引发了波兰、立陶宛以及本地贵族等多方势力对沃里尼亚王位的争夺。事件根据之前玩家或AI的选择(通过变量记录),提供了多个继承人选项,或将导致国家陷入不稳定和外部干涉。

完整事件代码

flavor_vol.1100 = { #The Poisoning of Yuri II
	type = country_event
	title = flavor_vol.1100.title
	desc = flavor_vol.1100.desc

	historical_info = flavor_vol.1100.historical_info

	fire_only_once = yes

	dynamic_historical_event = {
		tag = VOL
		tag = HAL
		from = 1340.1.1
		to = 1345.1.1
		monthly_chance = 20
	}

	trigger = {
		ruler = {
			this = character:vol_boleslaw_jerzy_ii_piast
		}
		OR = {
			has_variable = vol_heir_casimir
			has_variable = vol_heir_liubartas
			has_variable = vol_heir_dedko
			has_variable = vol_waiting_for_heir
		}
		estate_satisfaction:nobles_estate < 0.6
	}

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }

		character:vol_boleslaw_jerzy_ii_piast = {
			save_scope_as = pol_the_dead_monarch
		}
		kill_character = character:vol_boleslaw_jerzy_ii_piast

	}

	option = { #Give the Throne to Casimir
		name = flavor_vol.1100.a
		historical_option = yes

		trigger = {
			has_variable = vol_heir_casimir
			character:pol_casimir_iii_piast = {
				is_alive = yes
			}
		}

		set_new_ruler = character:pol_casimir_iii_piast
		c:LIT ?= {
			trigger_event_non_silently = flavor_vol.1001
		}
		remove_variable = vol_heir_casimir
	}

	option = { #Give the Throne to Liubartas Gediminid
		name = flavor_vol.1100.b

		trigger = {
			has_variable = vol_heir_liubartas
			character:lit_liubartas_gediminds = {
				is_alive = yes
			}
			country_exists = c:LIT
		}

		set_new_ruler = character:lit_liubartas_gediminds
		make_subject_of = {
			target = c:LIT
			type = subject_type:vassal
		}
		c:POL ?= {
			trigger_event_non_silently = flavor_vol.1001
		}
		remove_variable = vol_heir_liubartas
	}

	option = { #Give the Throne to Dmytro Dedko
		name = flavor_vol.1100.c

		trigger = {
			has_variable = vol_heir_dedko
			character:vol_dmytro_dedko = {
				is_alive = yes
			}
		}

		set_new_ruler = character:vol_dmytro_dedko

		c:POL ?= {
			trigger_event_non_silently = flavor_vol.1001
		}
		c:LIT ?= {
				trigger_event_non_silently = flavor_vol.1001
		}
		remove_variable = vol_heir_dedko
	}

	option = { #Fallback when the set variable ruler is dead, or when there was no heir picked
		name = flavor_vol.1100.d

		trigger = {
			NOR = {
				AND = {
					has_variable = vol_heir_casimir
					character:pol_casimir_iii_piast = {
						is_alive = no
					}
				}
				AND = {
					has_variable = vol_heir_dedko
					character:vol_dmytro_dedko = {
						is_alive = no
					}
				}
				AND = {
					has_variable = vol_heir_liubartas
					character:lit_liubartas_gediminds = {
						is_alive = no
					}
				}
				has_variable = vol_waiting_for_heir
			}
		}

		add_stability = stability_mild_penalty

		c:POL ?= {
			trigger_event_non_silently = flavor_vol.1101
		}