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_kni_pap.1 士麦那十字军

时间范围:1340.1.1 - 1350.1.1 (每月 10% 概率)

触发条件

  • 地点 smyrna 的拥有者的宗教组与事件触发国不同。
  • 事件触发国的宗教为天主教。
  • 国家 KNI(医院骑士团)存在。
  • 满足 crusade_potential_trigger 条件。
  • 满足 crusade_allow_trigger 条件。

关键效果

  • 选项 A (flavor_kni_pap.1.a)
    • 设置全局变量 crusade_location_target 的值为地点 smyrna
    • crusade_target(即士麦那的拥有者)执行 crusade_effect
    • KNI 国家设置变量 receive_additional_benefits
    • list_of_nations_to_invite_to_crusade 列表中的每一个国家非静默地触发事件 flavor_kni_pap.2
    • crusade_target 非静默地触发事件 flavor_kni_pap.3
    • (隐藏效果)在 crusade_target 参与的、且事件触发国为领导者的当前战争中,设置变量 is_smyrniote_crusade
  • 选项 B (flavor_kni_pap.1.b)
    • 事件触发国获得 prestige_severe_penalty(严重的威望惩罚)。

背景介绍: 14世纪中叶,位于小亚细亚西海岸的士麦那(今土耳其伊兹密尔)是一个重要的港口城市,当时处于非基督教势力的控制之下。作为天主教世界的领袖,教宗面临着来自东方不断扩张的异教势力的压力。与此同时,医院骑士团等十字军国家在地中海东部积极活动,寻求收复失地并巩固基督教势力。此事件模拟了教宗国(PAP)在特定条件下,发起一场针对士麦那的十字军东征的决策点,旨在联合骑士团及其他天主教国家,发动一场收复该战略要地的宗教战争。

完整事件代码

flavor_kni_pap.1 = {
	hide_portraits = yes
	type = country_event
	title = flavor_kni_pap.1.title
	desc = flavor_kni_pap.1.desc
	historical_info = flavor_kni_pap.1.historical_info

	fire_only_once = yes
	dynamic_historical_event = {
		tag = PAP
		from = 1340.1.1
		to = 1350.1.1
		monthly_chance = 10
	}

	trigger = {
		location:smyrna = {
			owner.religion.group != ROOT.religion.group
		}
		religion = religion:catholic
		country_exists = c:KNI
		crusade_potential_trigger = yes
		crusade_allow_trigger = yes
	}

	illustration_tags = {
        10 = angry
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		location:smyrna.owner = {
			save_scope_as = crusade_target
		}
		c:KNI = {
			add_to_list = list_of_nations_to_invite_to_crusade
		}
		c:VEN ?= {
			add_to_list = list_of_nations_to_invite_to_crusade
		}
		c:DAU ?= {
			add_to_list = list_of_nations_to_invite_to_crusade
		}
		c:CYP ?= {
			add_to_list = list_of_nations_to_invite_to_crusade
		}
		save_scope_as = papal_state
	}

	option = {
		name = flavor_kni_pap.1.a
		
		set_global_variable = {
			name = crusade_location_target
			value = location:smyrna
		}
		crusade_effect = { target = scope:crusade_target }

		c:KNI = {
			set_variable = receive_additional_benefits
		}

		hidden_effect = {
			scope:crusade_target = {
				random_current_war = {
					limit = {
						OR = {
							attacker_leader = ROOT
							defender_leader = ROOT
						}
					}
					save_scope_as = crusade_war
				}
			}
		}

		every_in_list = {
			list = list_of_nations_to_invite_to_crusade
			trigger_event_non_silently = flavor_kni_pap.2
		}
		scope:crusade_target = {
			trigger_event_non_silently = flavor_kni_pap.3
		}
		hidden_effect = {
			scope:crusade_war = {
				set_variable = is_smyrniote_crusade
			}
		}
	}

	option = {
		name = flavor_kni_pap.1.b
	
		add_prestige = prestige_severe_penalty
	}
}