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