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.1104 维特尔斯巴赫王朝的继承

时间范围:未指定(代码中未包含 fromtomonthly_chance 字段)

触发条件

  • 事件本身无全局 trigger 字段,其触发依赖于外部脚本或前置条件。
  • 事件选项的触发条件如下:
    • 选项A:需满足 scope:cabinet_character = { dynasty = dynasty:wittelsbach_dynasty } (内阁人物属于维特尔斯巴赫王朝)。
    • 选项B:需满足 scope:cabinet_character = { NOT = { dynasty = dynasty:wittelsbach_dynasty } } (内阁人物不属于维特尔斯巴赫王朝)。
    • 选项C:无触发条件,始终可用。

关键效果

  • 选项A (flavor_bra_dynasty.1104.a)
    • 成为 scope:emperor_country (皇帝国家)的附庸国 (subject_type:vassal)。
    • scope:cabinet_character (内阁人物)移动至本国 (root) 并任命为新统治者 (set_new_ruler)。
    • 获得少量稳定度加成 (add_stability = stability_mild_bonus)。
  • 选项B (flavor_bra_dynasty.1104.b)
    • 成为 scope:emperor_country (皇帝国家)的附庸国 (subject_type:vassal)。
    • scope:cabinet_character (内阁人物)移动至本国 (root) 并任命为新统治者 (set_new_ruler)。
    • 获得少量稳定度加成 (add_stability = stability_mild_bonus)。
  • 选项C (flavor_bra_dynasty.1104.c)
    • scope:emperor_country (皇帝国家)静默触发事件 flavor_bra_dynasty.1107
    • (作为工具提示显示)scope:emperor_country 获得对本国 (scope:root_country) 的征服宣战理由 (casus_belli:cb_subjugation) 和负面外交态度修正 (opinion_resists_our_influence)。
  • 事件结束后 (after)
    • 移除国家修正 bra_wittelsbacher_neglect
    • 移除变量 bra_wittelsbacher_investment_var

背景介绍: 此事件模拟了神圣罗马帝国内部,一个可能由维特尔斯巴赫家族统治或与其相关的邦国所面临的政治继承或外部干预危机。国家需要在接受皇帝权威、引入新统治者,或拒绝屈服并承受皇帝怒火之间做出抉择。事件结果将直接影响该国的独立地位、统治者更迭以及与帝国中央的关系。

完整事件代码

flavor_bra_dynasty.1104 = {
	type = country_event
	title = flavor_bra_dynasty.1104.title
	illustration_tags = {
		10 = interior
		10 = regular
	}
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { scope:cabinet_character = { dynasty = dynasty:wittelsbach_dynasty } }
				desc = flavor_bra_dynasty.1104.desc.wittelsbach
			}
		}
		first_valid = {
			triggered_desc = {
				trigger = { scope:cabinet_character = { NOT = { dynasty = dynasty:wittelsbach_dynasty } } }
				desc = flavor_bra_dynasty.1104.desc
			}
		}
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}

	option = {
		name = flavor_bra_dynasty.1104.a
		trigger = { scope:cabinet_character = { dynasty = dynasty:wittelsbach_dynasty } }
		make_subject_of = {
			target = scope:emperor_country
			type = subject_type:vassal
		}
		scope:cabinet_character = { move_country = root }
		set_new_ruler = scope:cabinet_character
		add_stability = stability_mild_bonus
	}
	option = {
		name = flavor_bra_dynasty.1104.b
		trigger = { scope:cabinet_character = { NOT = { dynasty = dynasty:wittelsbach_dynasty } } }
		make_subject_of = {
			target = scope:emperor_country
			type = subject_type:vassal
		}
		scope:cabinet_character = { move_country = root }
		set_new_ruler = scope:cabinet_character
		add_stability = stability_mild_bonus
	}
	option = {
		name = flavor_bra_dynasty.1104.c
		scope:emperor_country = {
			trigger_event_silently = flavor_bra_dynasty.1107
			show_as_tooltip = {
				add_casus_belli = {
					type = casus_belli:cb_subjugation
					target = scope:root_country
				}
				add_opinion = {
					target = scope:root_country
					modifier = opinion_resists_our_influence
				}
			}
		}
	}
	after = {
		remove_country_modifier = bra_wittelsbacher_neglect
		remove_variable = bra_wittelsbacher_investment_var
	}
}