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_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
		}
	}
}