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_mor_maghrebi_wars.1004] 摩洛哥与突尼斯的王位宣称

时间范围
事件为一次性触发(fire_only_once = yes),无具体 fromto 日期限制。

触发条件

  • 事件为摩洛哥专属国家事件,无明确 trigger 字段,通常由前置事件或游戏条件触发。

关键效果

  • 选项 A(历史选项)

    • 若摩洛哥对突尼斯(TUN)没有宣战理由(casus belli),则获得为期10年的“吞并”宣战理由(casus_belli:cb_annex)。
    • 若摩洛哥与突尼斯是盟友:
      • 若两国正在共同作战:
        • 突尼斯对摩洛哥获得“背弃盟约”负面意见修正(opinion_dishonored_alliance)。
        • 摩洛哥对突尼斯获得“拒绝承认君主制”负面意见修正(opinion_declined_to_recognize_monarchy_modifier)。
      • 若未共同作战:直接解除与突尼斯的同盟关系。
    • 所有其他盟友(除突尼斯外)对摩洛哥获得“恼怒”负面意见修正(opinion_irritated)。
    • 触发突尼斯事件 flavor_mor_maghrebi_wars.1002(5至10天后)。
  • 选项 B

    • 所有其他盟友(除突尼斯外)对摩洛哥获得“支持君主”正面意见修正(opinion_supportive_monarch)。
    • 摩洛哥获得大量威望(prestige_severe_bonus)。
    • 触发突尼斯事件 flavor_mor_maghrebi_wars.1003(5至10天后)。

背景介绍
该事件模拟了摩洛哥苏丹对突尼斯王位提出历史性宣称的紧张局势。摩洛哥统治者面临抉择:是否以武力或外交手段主张对突尼斯的统治权,这一决定将直接影响两国关系、地区同盟网络乃至马格里布地区的政治平衡。

完整事件代码

flavor_mor_maghrebi_wars.1004 = {
	type = country_event

	title = flavor_mor_maghrebi_wars.1004.title
	desc = flavor_mor_maghrebi_wars.1004.desc
	historical_info = flavor_mor_maghrebi_wars.1004.historical_info
	
	fire_only_once = yes

	illustration_tags = {
		10 = armed
		10 = exterior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler = {
			save_scope_as = ruler_scope
		}
	}

	option = {
		name = flavor_mor_maghrebi_wars.1004.a
		historical_option = yes
				
		if = {
			limit = {
				NOT = { has_casus_belli_on = c:TUN }
			}
			add_casus_belli =  { 
				type = casus_belli:cb_annex
				target = c:TUN
				years = 10
			}
		}
		#If Morocco is an ally of Tunis
		if = {
			limit = {				
				any_related_country = {
					type = alliance
					tag = TUN
				}
			}
			#If Morocco 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.1004.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 }
			}
		}
	}
}