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_bra_dynasty.1200] 霍亨索伦家族入主勃兰登堡

时间范围:无明确起止日期(fire_only_once = yes,仅触发一次)

触发概率:无明确月度概率(monthly_chance 未定义,依赖条件满足时触发)

触发条件

  • 国家 BRA(勃兰登堡)必须存在。
  • 当前国家(触发国)不是 BRA
  • 当前国家是神圣罗马帝国皇帝。
  • 当前国家拥有统治者。
  • 国家 BRA 没有变量 bra_blocked_from_hohenzoller_event
  • 当前国家与 BRA 处于联合统治状态,或者 BRA 是当前国家的附庸。
  • 当前统治者满足以下所有条件:
    • 拥有家族。
    • 家族不是维特尔斯巴赫家族(dynasty:wittelsbach_dynasty)。
    • 家族不是霍亨索伦家族(dynasty:hohenzollern_dynasty)。
    • 没有人物修正 bra_fresh_emperor_ruler_of_brandenburg

关键效果

  • 选项 A(历史选项)
    • 名称:flavor_bra_dynasty.1200.a
    • 标记为历史选项(historical_option = yes)。
    • 效果:为 BRA 国家在3天后静默触发事件 flavor_bra_dynasty.1201
    • 如果 BRA 是当前国家的附庸,则解除其附庸关系。
  • 选项 B
    • 名称:flavor_bra_dynasty.1200.b
    • 效果:国家稳定度遭受严重惩罚(stability_severe_penalty),帝国权威遭受极强惩罚(imperial_authority_very_strong_penalty)。

背景介绍: 此事件模拟了历史上霍亨索伦家族获得勃兰登堡选帝侯地位的关键时刻。1415年,神圣罗马帝国皇帝西吉斯蒙德将勃兰登堡赐予纽伦堡伯爵腓特烈六世(来自霍亨索伦家族),以酬谢其在战争中的支持与财政援助。这一任命确立了霍亨索伦家族在勃兰登堡的统治,为其日后发展成为普鲁士王国乃至德意志帝国的主导力量奠定了基础。事件中,皇帝面临选择:是遵循历史,让霍亨索伦家族的腓特烈接管勃兰登堡;还是维持现有的联合统治或附庸关系,但这可能引发帝国内部的不稳定与权威受损。

完整事件代码

flavor_bra_dynasty.1200 = {
	hide_portraits = yes
	type = country_event
	title = flavor_bra_dynasty.1200.title
	illustration_tags = {
		10 = interior
		10 = regular
	}

	fire_only_once = yes
	trigger = {
		country_exists = c:BRA
		NOT = { tag = BRA }
		is_emperor = yes
		has_ruler = yes
		c:BRA = { NOT = { has_variable = bra_blocked_from_hohenzoller_event } }
		OR = {
			in_union_with = c:BRA
			c:BRA = { is_subject_of = root }
		}
		ruler ?= {
			has_dynasty = yes
			NOT = { dynasty = dynasty:wittelsbach_dynasty }
			NOT = { dynasty = dynasty:hohenzollern_dynasty }
			NOT = { has_character_modifier = bra_fresh_emperor_ruler_of_brandenburg }
		}
	}
	desc = flavor_bra_dynasty.1200.desc
	immediate = {
		create_character = {
			first_name = name_frederick
			dynasty = dynasty:hohenzollern_dynasty
			estate = estate_type:nobles_estate
			adm = {60 80}
			dip = {60 80}
			mil = {60 80}
			age = 30
			script = bra_friedrich_hohenzollern
			save_scope_as = hohenzollern_character
		}
		c:BRA = { save_scope_as = bra_country }
		save_scope_as = emperor_country
		ruler ?= {
			save_scope_as = emperor_ruler
			dynasty ?= {
				save_scope_as = emperor_dynasty
			}
		}
	}
	#Place the Hohenzoller on their throne
	option = {
		name = flavor_bra_dynasty.1200.a
		historical_option = yes
		custom_tooltip = {
			text = flavor_bra_dynasty.1200.a.tt
			scope:bra_country = { trigger_event_silently = { id = flavor_bra_dynasty.1201 days = 3 } }
		}
		if = {
			limit = { scope:bra_country = { is_subject_of = root } }
			show_as_tooltip = {
				cancel_subject = scope:bra_country
			}
		}
	}
	#Keep the Union
	option = {
		name = flavor_bra_dynasty.1200.b
		add_stability = stability_severe_penalty
		change_imperial_authority = { value = imperial_authority_very_strong_penalty }
	}
}