[flavor_cas.2201] 伊比利亚联姻 - 求婚请求
时间范围
事件为一次性触发,无具体时间范围(from 和 to 未在代码中定义)。
触发条件
事件为一次性触发(fire_only_once = yes),具体触发条件由游戏引擎在满足特定历史情境时判定(代码中未明确列出 trigger 字段)。
关键效果
事件提供两个选项:
-
选项 A (flavor_cas.2201.a) - 历史选项
- 若当前国家是 阿拉贡 (ARA),则尝试让卡斯蒂利亚的继承人 (
scope:castile_heir) 与阿拉贡候选人 (scope:aragonese_candidate) 结婚。 - 若当前国家是 葡萄牙 (POR),则尝试让卡斯蒂利亚的继承人 (
scope:castile_heir) 与葡萄牙候选人 (scope:portuguese_candidate) 结婚。 - 在 20 天后,向 卡斯蒂利亚 (CAS) 触发事件
flavor_cas.2202。
- 若当前国家是 阿拉贡 (ARA),则尝试让卡斯蒂利亚的继承人 (
-
选项 B (flavor_cas.2201.b)
- 在 20 天后,向 卡斯蒂利亚 (CAS) 触发事件
flavor_cas.2203。 - 与 卡斯蒂利亚 (CAS) 互相获得“拒绝王室联姻” (
CAS_rejected_royal_marriage) 的意见修正。
- 在 20 天后,向 卡斯蒂利亚 (CAS) 触发事件
背景介绍
此事件模拟了15世纪伊比利亚半岛上,卡斯蒂利亚王国与其他主要基督教王国(阿拉贡或葡萄牙)之间为巩固政治联盟、实现领土统一或争夺地区霸权而进行的王室联姻谈判。接受联姻可能为未来的“伊比利亚联合”铺平道路,而拒绝则可能导致两国关系紧张。
完整事件代码
flavor_cas.2201 = { #The Iberian Wedding - Marriage Request
fire_only_once = yes
title = flavor_cas.2201.title
desc = flavor_cas.2201.desc
fire_only_once = yes
historical_info = flavor_cas.2200.historical_info
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
save_scope_as = target_country
}
option = {
name = flavor_cas.2201.a
historical_option = yes
if = {
limit = {
tag = ARA
}
scope:castile_heir ?= {
marry_character = scope:aragonese_candidate
}
}
else_if = {
limit = {
tag = POR
}
scope:castile_heir ?= {
marry_character = scope:portuguese_candidate
}
}
c:CAS = { trigger_event_non_silently = { id = flavor_cas.2202 days = 20 } }
}
option = {
name = flavor_cas.2201.b
c:CAS = { trigger_event_non_silently = { id = flavor_cas.2203 days = 20 } }
add_opinion_mutual_effect = {
modifier = CAS_rejected_royal_marriage
target = c:CAS
}
}
}