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_hun.331 第二次维谢格拉德会议

时间范围
事件为动态历史事件,无固定 fromto 日期,触发概率取决于游戏内条件,代码中未指定 monthly_chance

触发条件
事件代码中未直接定义 trigger 字段,触发条件由游戏引擎根据其他机制或前置事件(如 flavor_hun.330)决定。

关键效果
事件提供两个选项:

  • 选项 A(历史选项)

    • 为匈牙利(HUN)启用特殊的继承人选择方式:union_of_crowns_succession
    • 匈牙利与波兰(POL)建立特殊关系:union_of_crowns_pact(王冠联合协定)。
    • 匈牙利与波兰互相获得外交观点修正:agreed_second_congress_of_visegrad(同意第二次维谢格拉德会议)。
    • 5天后自动触发后续事件 flavor_hun.332
  • 选项 B

    • 匈牙利与波兰互相获得外交观点修正:failed_second_congress_of_visegrad(第二次维谢格拉德会议失败)。
    • 5天后自动触发后续事件 flavor_hun.18

背景介绍
该事件模拟了历史上匈牙利与波兰之间关于王位继承与政治联合的谈判进程。第二次维谢格拉德会议是两国贵族与王室就深化联盟、协调继承规则进行的关键外交场合。选择接受协定将导向更紧密的王朝联合,而拒绝则可能导致关系紧张并转向其他政治路径。

完整事件代码

flavor_hun.331 = {
	type = country_event
	title = flavor_hun.331.title
	desc = flavor_hun.331.desc
	illustration_tags = {
        10 = regular
        10 = interior
    }
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}
	option = {
		name = flavor_hun.331.a
		historical_option = yes
		custom_tooltip = {
			text = flavor_hun.331.a.tt
			c:HUN = {
				trigger_event_silently = {
					id = flavor_hun.332
					days = 5
				}
			}
		}
		show_as_tooltip = {
			change_heir_selection = heir_selection:union_of_crowns_succession
			c:HUN = {
				create_relation = {
					first = this
					second = c:POL
					type = relation_type:union_of_crowns_pact
				}
				change_heir_selection = heir_selection:union_of_crowns_succession
				add_opinion = { target = c:POL modifier = agreed_second_congress_of_visegrad }
				reverse_add_opinion = { target = c:POL modifier = agreed_second_congress_of_visegrad }
			}
		}
	}
	option = {
		name = flavor_hun.331.b
		custom_tooltip = {
			text = flavor_hun.331.b.tt
			c:HUN = {
				trigger_event_silently = {
					id = flavor_hun.18
					days = 5
				}
			}
		}
		show_as_tooltip = {
			c:HUN = {
				add_opinion = { target = c:POL modifier = failed_second_congress_of_visegrad }
				reverse_add_opinion = { target = c:POL modifier = failed_second_congress_of_visegrad }
			}
		}
	}
}