[flavor_gra.3] 向奥斯曼求援
时间范围:1400.1.1 - 1567.1.1,每月 10% 概率触发
触发条件:
- 国家
CAS(卡斯蒂利亚)必须存在。 - 当前国家(格拉纳达)正与卡斯蒂利亚处于战争状态(作为防御方)。
- 统治者或其摄政继承人必须拥有王朝。
- 如果情境“奥斯曼的崛起”处于活动状态:
- 该情境中定义的
strongest_beylik_variable国家必须存在。 - 该国家必须满足以下条件:
- 与格拉纳达信仰相同宗教 或 对格拉纳达的
opinion(看法)大于 100。 - 与格拉纳达之间不存在以下任何一种关系:
- 拥有相互的
alliance(同盟)关系。 - 是格拉纳达的附庸。
- 正与格拉纳达处于战争状态。
- 格拉纳达是其附庸。
- 拥有相互的
- 与格拉纳达信仰相同宗教 或 对格拉纳达的
- 该情境中定义的
- 如果情境“奥斯曼的崛起”未处于活动状态:
- 国家
TUR(奥斯曼)必须存在。 - 奥斯曼必须满足以下条件:
- 未处于战争状态。
- 与格拉纳达信仰相同宗教 或 对格拉纳达的
opinion(看法)大于 100。 - 与格拉纳达之间不存在以下任何一种关系:
- 拥有相互的
alliance(同盟)关系。 - 是格拉纳达的附庸。
- 正与格拉纳达处于战争状态。
- 格拉纳达是其附庸。
- 拥有相互的
- 国家
关键效果:
-
选项 A (flavor_gra.3.a) - 历史选项
- 向潜在的援助国(根据情境是奥斯曼或其崛起过程中的最强贝伊国)发送事件
flavor_tur.65。
- 向潜在的援助国(根据情境是奥斯曼或其崛起过程中的最强贝伊国)发送事件
-
选项 B (flavor_gra.3.b)
- 获得
prestige_mild_bonus(少量威望加成)。 - 获得国家修正
last_stand_of_granada_modifier(格拉纳达的最后抵抗修正),持续modifier_duration_years_very_short(很短的年数),模式为替换现有修正。
- 获得
背景介绍: 该事件模拟了格拉纳达埃米尔国在面临卡斯蒂利亚的军事压力,特别是收复失地运动末期时,试图寻求外部援助的历史情境。在历史上,格拉纳达的末代统治者曾向地中海的强权,尤其是崛起的奥斯曼帝国求援,希望获得军事支持以对抗伊比利亚半岛上的基督教王国。此事件反映了格拉纳达在孤立无援的绝境中,为生存而做出的外交努力。
完整事件代码:
flavor_gra.3 = { #Plea for Ottoman support
hide_portraits = yes
type = country_event
title = flavor_gra.3.title
desc = flavor_gra.3.desc
fire_only_once = yes
dynamic_historical_event = {
tag = GRA
from = 1400.1.1
to = 1567.1.1
monthly_chance = 10
}
historical_info = flavor_gra.3.historical_info
trigger = {
country_exists = c:CAS
any_current_war = {
any_defender = { this = root }
any_attacker = { this = c:CAS }
}
ruler_or_heir_if_regent ?= {
exists = dynasty
}
trigger_if = {
limit = { situation:rise_of_the_ottomans = { situation_is_active = yes } }
country_exists = situation:rise_of_the_ottomans.var:strongest_beylik_variable
situation:rise_of_the_ottomans.var:strongest_beylik_variable ?= {
OR = {
religion = root.religion
opinion = { target = root value > 100 }
}
religion = root.religion
NOR = {
has_mutual_scripted_relation = {
type = relation_type:alliance
target = root
}
is_subject_of = root
any_country_at_war_with = { this = root }
root = { is_subject_of = prev }
}
}
}
trigger_else = {
country_exists = c:TUR
c:TUR ?= {
at_war = no
OR = {
religion = root.religion
opinion = { target = root value > 100 }
}
religion = root.religion
NOR = {
has_mutual_scripted_relation = {
type = relation_type:alliance
target = root
}
is_subject_of = root
any_country_at_war_with = { this = root }
root = { is_subject_of = prev }
}
}
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
ruler_or_heir_if_regent = { save_scope_as = nasrid_ruler }
if = {
limit = { situation:rise_of_the_ottomans = { situation_is_active = yes } }
situation:rise_of_the_ottomans.var:strongest_beylik_variable = { save_scope_as = helper_country }
}
else = {
c:TUR = { save_scope_as = helper_country }
}
}
option = {
name = flavor_gra.3.a
historical_option = yes
custom_tooltip = flavor_gra.3.tt
hidden_effect = {
scope:helper_country = {
trigger_event_non_silently = flavor_tur.65
}
}
}
option = {
name = flavor_gra.3.b
add_prestige = prestige_mild_bonus
add_country_modifier = {
modifier = last_stand_of_granada_modifier
years = modifier_duration_years_very_short
mode = replace
}
}
}