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_hab_tir.3 玛格丽特的新丈夫

时间范围与触发概率

  • 生效时间:无明确 fromto 日期限制,满足触发条件后即可发生。
  • 触发概率:无 monthly_chance 字段,为条件满足时触发的即时事件。

触发条件

  • 当前国家为 蒂罗尔 (TIR)
  • 角色 tir_margarete_von_tirol 是国家统治者 (is_ruler = yes) 且未婚 (is_married = no)。
  • 至少满足以下条件之一:
    • 维特尔斯巴赫 (Wittelsbach) 王朝中存在至少一名 成年、未婚的男性 成员。
    • 哈布斯堡 (Habsburg) 王朝中存在至少一名 成年、未婚的男性 成员。

关键效果

  • 选项 A (flavor_hab_tir.3.a)
    • 历史选项:是
    • 触发条件:维特尔斯巴赫王朝中存在至少一名成年、未婚的男性成员。
    • 效果
      1. 移除变量 search_for_margaretes_husband
      2. 为统治者角色 tir_margarete_von_tirol 移除 block_marriage 角色修正。
      3. tir_margarete_von_tirol 与一名随机的、符合条件的维特尔斯巴赫王朝男性成员结婚。
  • 选项 B (flavor_hab_tir.3.b)
    • 历史选项:否
    • 触发条件:哈布斯堡王朝中存在至少一名成年、未婚的男性成员。
    • 效果
      1. 移除变量 search_for_margaretes_husband
      2. 为统治者角色 tir_margarete_von_tirol 移除 block_marriage 角色修正。
      3. tir_margarete_von_tirol 与一名随机的、符合条件的哈布斯堡王朝男性成员结婚。

背景介绍 该事件模拟了历史上蒂罗尔女伯爵玛格丽特(Margarete von Tirol)的婚姻问题。作为蒂罗尔公国的女性继承人,她的婚姻不仅是个人事务,更关系到国家的外交走向和王位继承。事件反映了当时欧洲贵族通过联姻巩固权力、扩张影响力的普遍做法,玩家需要在维特尔斯巴赫和哈布斯堡这两个强大的德意志王朝之间做出选择,这将直接影响蒂罗尔未来的政治联盟和王朝归属。

完整事件代码

flavor_hab_tir.3 = { #A new husband for Margarete
	hide_portraits = yes
	type = country_event
	title = flavor_hab_tir.3.title
	desc = flavor_hab_tir.3.desc

	illustration_tags = {
		10 = happy
		10 = interior
	}

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

		character:tir_margarete_von_tirol = {
			save_scope_as = target_ruler
		}
		dynasty:wittelsbach_dynasty = {
			random_character_in_dynasty = {
				limit = {
					is_female = no
					is_adult = yes
					is_married = no
				}
				save_scope_as = wittelsbach_husband
			}
		}
		dynasty:habsburg_dynasty = {
			random_character_in_dynasty = {
				limit = {
					is_female = no
					is_adult = yes
					is_married = no
				}
				save_scope_as = habsburg_husband
			}
		}
	}

	trigger = {
		tag = TIR
		character:tir_margarete_von_tirol = {
			is_ruler = yes
			is_married = no
		}
		OR = {
			dynasty:wittelsbach_dynasty = {
				any_character_in_dynasty = {
					is_female = no
					is_adult = yes
					is_married = no
				}
			}
			dynasty:habsburg_dynasty = {
				any_character_in_dynasty = {
					is_female = no
					is_adult = yes
					is_married = no
				}
			}
		}
	}

	option = {
		name = flavor_hab_tir.3.a
		historical_option = yes

		trigger = {
			dynasty:wittelsbach_dynasty = {
				any_character_in_dynasty = {
					is_female = no
					is_adult = yes
					is_married = no
				}
			}
		}
		remove_variable = search_for_margaretes_husband
		scope:target_ruler = {
			remove_character_modifier = block_marriage
			marry_character = scope:wittelsbach_husband
		}
	}

	option = {
		name = flavor_hab_tir.3.b

		trigger = {
			dynasty:habsburg_dynasty = {
				any_character_in_dynasty = {
					is_female = no
					is_adult = yes
					is_married = no
				}
			}
		}
		remove_variable = search_for_margaretes_husband
		scope:target_ruler = {
			remove_character_modifier = block_marriage
			marry_character = scope:habsburg_husband
		}
	}
}