[flavor_cas.1400] 意大利与对手的冲突
时间范围:1465.1.1 - 1590.1.1(每月 5% 概率触发)
触发条件:
- 必须满足以下所有条件:
- 意大利战争局势 (
situation:italian_wars) 处于活跃状态。 - 事件触发国是国际组织“伊比利亚外国联盟” (
international_organization:foreign_league_iberia) 的领导者。 - 在意大利地区 (
region:italy_region) 内,至少有一个省份的所有者满足以下条件之一:- 是事件触发国的宿敌 (
is_rival_of)。 - 是事件触发国的敌人 (
is_enemy_of)。 - 是国际组织“法兰西外国联盟” (
international_organization:foreign_league_france) 的领导者,并且与事件触发国没有同盟关系 (relation_type:alliance)。
- 是事件触发国的宿敌 (
- 事件触发国在意大利地区拥有存在度 (
has_presence_in)。
- 意大利战争局势 (
关键效果:
- 选项 A (历史选项):
- 将事件触发国标记为
from。 - 对在触发阶段确定的意大利对手 (
italian_rival) 执行以下操作:- 使其对事件触发国产生“宣称意大利” (
claimed_italy) 的负面看法修正。 - 对于该对手的首都位于意大利地区的每一个省份,事件触发国获得针对该对手的“征服省份”宣战理由 (
casus_belli:cb_conquer_province)。 - 静默触发事件
flavor_cas.1401。
- 使其对事件触发国产生“宣称意大利” (
- 将事件触发国标记为
- 选项 B:
- 事件触发国遭受巨大的威望惩罚 (
prestige_extreme_penalty)。
- 事件触发国遭受巨大的威望惩罚 (
背景介绍: 此事件模拟了15世纪末至16世纪末,西班牙(卡斯蒂利亚/西班牙)在意大利半岛上与法国及其他对手(如米兰、威尼斯等)争夺霸权的复杂冲突。这一时期被称为“意大利战争”,是欧洲列强为控制富庶的意大利城邦而进行的一系列长期战争。作为伊比利亚联盟的领导者,西班牙深度卷入其中,与法国及其盟友在政治、军事上激烈对抗,事件反映了这种地缘竞争的动态。
完整事件代码:
flavor_cas.1400 = { #Conflict in Italy with Rival
hide_portraits = yes
type = country_event
title = flavor_cas.1400.title
desc = flavor_cas.1400.desc
historical_info = flavor_cas.1400.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = CAS
tag = SPA
from = 1465.1.1
to = 1590.1.1
monthly_chance = 5
}
illustration_tags = {
10 = armed
10 = exterior
}
trigger = {
is_situation_active = situation:italian_wars
is_leader_of_international_organization = international_organization:foreign_league_iberia
region:italy_region = {
any_location_in_region = {
owner ?= {
OR = {
is_rival_of = root
is_enemy_of = root
AND = {
is_leader_of_international_organization = international_organization:foreign_league_france
NOT = {
has_mutual_scripted_relation = {
type = relation_type:alliance
target = root
}
}
}
}
}
}
}
has_presence_in = region:italy_region
}
immediate = {
event_illustration_poptype_effect = { foreground = pop_type:clergy background = pop_type:soldiers }
random_enemy = {
limit = {
any_owned_location = { region = region:italy_region }
}
save_scope_as = italian_rival
}
random_rival = {
limit = {
any_owned_location = { region = region:italy_region }
}
save_scope_as = italian_rival
}
if = {
limit = {
international_organization:foreign_league_france.leader_country ?= {
has_presence_in = region:italy_region
NOT = {
has_mutual_scripted_relation = {
type = relation_type:alliance
target = root
}
}
}
}
international_organization:foreign_league_france.leader_country ?= { save_scope_as = italian_rival }
}
}
option = {
name = flavor_cas.1400.a
historical_option = yes
save_scope_as = from
scope:italian_rival = {
add_opinion = {
target = root
modifier = claimed_italy
}
every_province = {
limit = {
capital.region = region:italy_region
}
root = {
add_casus_belli = {
type = casus_belli:cb_conquer_province
province = prev
target = scope:italian_rival
}
}
}
trigger_event_silently = { id = flavor_cas.1401 }
}
}
option = {
name = flavor_cas.1400.b
add_prestige = prestige_extreme_penalty
}
}