[flavor_mor_maghrebi_wars.1001] 摩洛哥继承问题
时间范围
- 触发时间:无明确
from和to日期限制 - 触发概率:仅能触发一次(
fire_only_once = yes),无monthly_chance设定
触发条件
- 事件为特定国家事件(
type = country_event),由游戏机制在特定情境下触发,无明确trigger字段定义。
关键效果
事件提供两个选项:
选项 A:flavor_mor_maghrebi_wars.1001.a
- 对突尼斯(TUN)的宣战理由:若当前没有对突尼斯的宣战理由,则获得为期10年的“吞并”(
cb_annex)宣战理由。 - 处理与突尼斯的同盟关系:
- 若与突尼斯是盟友:
- 若正与突尼斯并肩作战:双方关系大幅恶化(添加
opinion_dishonored_alliance与opinion_declined_to_recognize_monarchy_modifier观点修正)。 - 若未并肩作战:直接解除与突尼斯的同盟关系。
- 若正与突尼斯并肩作战:双方关系大幅恶化(添加
- 若与突尼斯是盟友:
- 其他盟友关系:所有其他盟友(除突尼斯外)对本国产生轻微不满(添加
opinion_irritated观点修正)。 - 后续事件:触发突尼斯(TUN)的事件
flavor_mor_maghrebi_wars.1002(延迟5-10天)。
选项 B:flavor_maghrebi_wars.1001.b
- 盟友关系:所有其他盟友(除突尼斯外)对本国表示支持(添加
opinion_supportive_monarch观点修正)。 - 威望提升:获得大量威望(
prestige_severe_bonus)。 - 后续事件:触发突尼斯(TUN)的事件
flavor_mor_maghrebi_wars.1003(延迟5-10天)。
背景介绍
此事件模拟了摩洛哥(或马格里布地区)统治者更迭时引发的继承危机或外交风波。新统治者的上位往往需要周边国家,尤其是邻国突尼斯的承认。选择强硬路线(选项A)可能导致与突尼斯关系破裂甚至引发战争;而选择寻求广泛承认(选项B)则能稳固国内统治并提升国际威望,但可能引发突尼斯的不同反应。这反映了历史上北非诸苏丹国之间因王位继承问题而频繁出现的紧张与结盟关系变化。
事件代码
flavor_mor_maghrebi_wars.1001 = { #"The [ROOT.GetCountry.GetAdjectiveWithNoTooltip] succession" #GRAVEYARD
type = country_event
title = flavor_mor_maghrebi_wars.1001.title
desc = flavor_mor_maghrebi_wars.1001.desc
fire_only_once = yes
illustration_tags = {
10 = happy
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
clear_saved_scope = ruler_scope
clear_saved_scope = old_ruler
clear_saved_scope = new_ruler
clear_saved_scope = capital_scope
}
option = {
name = flavor_mor_maghrebi_wars.1001.a
if = {
limit = {
NOT = { has_casus_belli_on = c:TUN }
}
add_casus_belli = {
type = casus_belli:cb_annex
target = c:TUN
years = 10
}
}
#If root is an ally of Tunis
if = {
limit = {
any_related_country = {
type = alliance
tag = TUN
}
}
#If root is in a war together with Tunis
if = {
limit = {
is_fighting_war_together_with = c:TUN
}
#Huge hit in opinion, so the AI breaks it when the war ends
add_opinion = { target = c:TUN modifier = opinion_dishonored_alliance }
reverse_add_opinion = { target = c:TUN modifier = opinion_declined_to_recognize_monarchy_modifier }
}
else = { #If not we just break the alliance
remove_relation = {
first = ROOT
second = c:TUN
type = relation_type:alliance
}
}
}
every_related_country = {
type = alliance
limit = {
NOT = { tag = TUN }
}
add_opinion = { target = ROOT modifier = opinion_irritated }
}
c:TUN = {
trigger_event_non_silently = {
id = flavor_mor_maghrebi_wars.1002
days = { 5 10 }
}
}
}
option = {
name = flavor_mor_maghrebi_wars.1001.b
every_related_country = {
type = alliance
limit = {
NOT = { tag = TUN }
}
add_opinion = { target = ROOT modifier = opinion_supportive_monarch }
}
add_prestige = prestige_severe_bonus
c:TUN = {
trigger_event_non_silently = {
id = flavor_mor_maghrebi_wars.1003
days = { 5 10 }
}
}
}
}