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_dan.19] 格哈德三世遇刺

时间范围:1340年1月1日 - 1345年1月1日(每月 5% 概率)

触发条件

  • 满足以下任一条件:
    1. 角色 shl_gerhard_iii_holstein_rendsburg 存活,并且是当前国家的摄政王。
    2. 角色 dan_valdemar_atterdag 存活,并且是当前国家的统治者。

关键效果

  • 选项 A (历史选项)
    • 如果 shl_gerhard_iii_holstein_rendsburg 存活,则将其处决。
    • 如果国家没有统治者,或统治者不是 dan_valdemar_atterdag,则任命 dan_valdemar_atterdag 为新统治者。
    • 如果 dan_valdemar_atterdag 的配偶是 dan_helvig,且国家 SLV 存在并是当前国家的附庸,则吞并 SLV,并在 norrejylland_province 中所有属于当前国家的地点添加持续10年的“王室嫁妆”修正。
    • 增加少量合法性惩罚。
  • 选项 B
    • 任命 dan_valdemar_atterdag 为新统治者。
    • 如果 dan_valdemar_atterdag 的配偶是 dan_helvig 且国家 SLV 存在,则吞并 SLV,并在 norrejylland_province 中所有属于当前国家的地点增加大量控制度。
    • 增加少量合法性奖励。
    • 减少5%的金钱。
    • shl_gerhard_iii_holstein_rendsburg 移居至 target_country(根据条件,可能是 HTRHPL 或一个随机邻国)。

背景介绍: 该事件模拟了14世纪中叶丹麦王国的政治动荡。格哈德三世(Gerhard III)作为石勒苏益格-荷尔斯泰因的伯爵,曾担任丹麦的摄政王,与年轻的瓦尔德马·阿特达格(Valdemar Atterdag)之间存在权力斗争。格哈德三世最终遇刺,瓦尔德马·阿特达格借此机会巩固权力,开启了其重建丹麦王国权威的统治时期。事件中的选项反映了处理这一政治危机的不同方式,包括直接清除对手或通过妥协进行权力过渡。

完整事件代码

flavor_dan.19 = { #The Assassination of Gerhard III
	type = country_event
	title = flavor_dan.19.title
	desc = flavor_dan.19.desc

	dynamic_historical_event = {
		tag = DAN
		from = 1340.1.1
		to = 1345.1.1
		monthly_chance = 5

	}

	fire_only_once = yes

	trigger = {
		OR = {
			character:shl_gerhard_iii_holstein_rendsburg ?= {
				is_alive = yes
				root.regent ?= this
			}
			character:dan_valdemar_atterdag ?= {
				is_alive = yes
				is_ruler = yes
			}
		}
	}

	illustration_tags = {
		10 = happy
		10 = exterior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:burghers_estate }
		character:shl_gerhard_iii_holstein_rendsburg = { save_scope_as = target_gerhard }
		character:dan_valdemar_atterdag = { save_scope_as = target_valdemar }
		if = {
			limit = { scope:target_gerhard = { is_alive = yes } }
			if = {
				limit = { country_exists = c:HTR }
				c:HTR = { save_scope_as = target_country }
			}
			else_if = {
				limit = { country_exists = c:HPL }
				c:HPL = { save_scope_as = target_country }
			}
			else = {
				random_neighbor_country = { save_scope_as = target_country }
			}
		}
	}


	option = {
		name = flavor_dan.19.a
		historical_option = yes
		if = {
			limit = { scope:target_gerhard = { is_alive = yes } }
			kill_character = scope:target_gerhard
		}
		if = {
			limit = {
				OR = {
					has_ruler = no
					AND = {
						has_ruler = yes
						ruler != scope:target_valdemar
					}
				}
			}
			set_new_ruler = scope:target_valdemar
		}
		if = {
			limit = {
				scope:target_valdemar.first_spouse ?= character:dan_helvig
				country_exists = c:SLV
				c:SLV = { is_subject_of = root }
			}
			annex_country = { country = c:SLV }
			province_definition:norrejylland_province = {
				every_location_in_province_definition = {
					limit = { owner ?= root }
					add_location_modifier = { modifier = royal_dowry_modifier years = 10 mode = add }
				}
			}
		}
		add_legitimacy = legitimacy_mild_penalty
	}

	option = {
		name = flavor_dan.19.b
		trigger = {
			scope:target_gerhard = {
				is_alive = yes
				root.regent ?= this
			}
		}
		set_new_ruler = scope:target_valdemar
		if = {
			limit = {
				scope:target_valdemar.first_spouse ?= character:dan_helvig
				country_exists = c:SLV
			}
			annex_country = { country = c:SLV }
			province_definition:norrejylland_province = {
				every_location_in_province_definition = {
					limit = { owner = root }
					change_control = control_extreme_bonus
				}
			}
		}
		add_legitimacy = legitimacy_mild_bonus
		change_gold_effect = { scale = -5 }
		scope:target_gerhard = { move_country = scope:target_country }
	}
}