[flavor_maj.6] 和平联姻?
时间范围
无明确起止日期(from/to未定义),事件仅触发一次(fire_only_once = yes)。
触发条件
- 事件由游戏引擎在满足特定条件时触发(代码中未明确定义
trigger字段)。
关键效果
-
选项 A(接受联姻)
- 使角色
target_character3与角色target_character结婚。 - 对目标国家
target_country设置变量accepted_marriage_variable(隐藏效果)。 - 提示:对方可能要求附庸(
they_may_demand_subjugation_tt)。
- 使角色
-
选项 B(拒绝提议)
- 与目标国家
target_country互相添加负面外交关系修正refused_diplomatic_offer。
- 与目标国家
后续事件
- 无论选择哪个选项,事件结束后都会立即触发
flavor_maj.7事件(作用于国家MAJ)。
背景介绍
该事件模拟了中世纪至近代欧洲常见的政治联姻场景。通过婚姻联盟,国家可以巩固外交关系、化解潜在冲突或扩大影响力,但同时也可能面临对方借机提出更苛刻的政治要求(如附庸关系)。拒绝联姻则可能导致双边关系恶化,影响后续外交互动。
完整事件代码
flavor_maj.6 = { #Peace Through Marriage?
type = country_event
title = flavor_maj.6.title
desc = flavor_maj.6.desc
fire_only_once = yes
option = {
name = flavor_maj.6.a
scope:target_character3 = {
marry_character = scope:target_character
}
hidden_effect = {
scope:target_country = {
set_variable = accepted_marriage_variable
}
}
custom_tooltip = they_may_demand_subjugation_tt
}
option = {
name = flavor_maj.6.b
add_opinion_mutual_effect = {
target = scope:target_country
modifier = refused_diplomatic_offer
}
}
after = {
c:MAJ = {
trigger_event_non_silently = flavor_maj.7
}
}
}