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