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.1103 勃兰登堡新君登基

时间范围:无明确 fromto 日期,事件由游戏逻辑动态触发。无 monthly_chance 字段,触发概率取决于前置条件。

触发条件

  • 事件由游戏内部动态逻辑触发,代码中未定义显式的 trigger 字段。事件效果取决于触发时 scope:dynasty_character(王朝角色)的所属王朝。

关键效果: 事件提供两个选项,效果相同,但触发条件互斥,分别对应新君主是否属于维特尔斯巴赫王朝。

  • 选项 A (flavor_bra_dynasty.1103.a)
    • 触发条件scope:dynasty_character 属于 dynasty:wittelsbach_dynasty(维特尔斯巴赫王朝)。
    • 效果
      1. 设置新统治者:set_new_ruler = scope:dynasty_character
      2. 为新统治者添加角色修正:bra_fresh_ruler_of_brandenburg(勃兰登堡的新统治者),持续时间为 years = -1(永久?),模式为 add_and_extend
      3. 为国家增加少量稳定度:add_stability = stability_mild_bonus
      4. 移除国家修正:bra_wittelsbacher_neglect(维特尔斯巴赫的忽视)。
      5. 移除变量:bra_wittelsbacher_investment_var(维特尔斯巴赫投资变量)。
  • 选项 B (flavor_bra_dynasty.1103.b)
    • 触发条件scope:dynasty_character 属于 dynasty:wittelsbach_dynasty(维特尔斯巴赫王朝)。
    • 效果:与选项A完全相同(设置新君、添加角色修正、增加稳定度、移除国家修正与变量)。

背景介绍: 此事件模拟了勃兰登堡选侯国迎来一位新统治者的时刻。在神圣罗马帝国的政治格局中,统治家族的更迭或同一家族内继承人的确定,都是影响国家稳定与未来政策走向的关键节点。事件特别区分了新君是否出自强大的维特尔斯巴赫王朝,这反映了当时德意志地区王朝政治的重要性。无论新君来自何方,登基本身都意味着一个刷新政局、巩固统治并可能结束前朝遗留问题的机会。

完整事件代码

flavor_bra_dynasty.1103 = {
	type = country_event
	title = flavor_bra_dynasty.1103.title
	
	illustration_tags = {
		10 = interior
		10 = regular
	}
	
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { scope:dynasty_character = { dynasty = dynasty:wittelsbach_dynasty } }
				desc = flavor_bra_dynasty.1103.desc.wittelsbach
			}
		}
		first_valid = {
			triggered_desc = {
				trigger = { scope:dynasty_character = { NOT = { dynasty = dynasty:wittelsbach_dynasty } } }
				desc = flavor_bra_dynasty.1103.desc
			}
		}
	}

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

	option = {
		name = flavor_bra_dynasty.1103.a
		trigger = { scope:dynasty_character = { dynasty = dynasty:wittelsbach_dynasty } }
		set_new_ruler = scope:dynasty_character
		scope:dynasty_character = { add_character_modifier = { modifier = bra_fresh_ruler_of_brandenburg years = -1 mode = add_and_extend } }
		add_stability = stability_mild_bonus
		remove_country_modifier = bra_wittelsbacher_neglect
		remove_variable = bra_wittelsbacher_investment_var
	}
	option = {
		name = flavor_bra_dynasty.1103.b
		trigger = { scope:dynasty_character = { NOT = { dynasty = dynasty:wittelsbach_dynasty } } }
		set_new_ruler = scope:dynasty_character
		scope:dynasty_character = { add_character_modifier = { modifier = bra_fresh_ruler_of_brandenburg years = -1 mode = add_and_extend } }
		add_stability = stability_mild_bonus
		remove_country_modifier = bra_wittelsbacher_neglect
		remove_variable = bra_wittelsbacher_investment_var
	}
}