1174 海军袭击成功
时间范围:1367年1月1日 - 1387年1月1日(每月 60% 概率)
触发条件:
- 国家为法兰西(
tag = FRA)。 - 拥有统治者。
- 拥有变量
fra_can_launch_naval_raids。 - 人物贝特朗·杜·盖克兰(
character:bertrand_guesclin)存活。 - 海军规模百分比大于等于 75%。
- 英格兰(
c:ENG)国家存在。 - 正与英格兰处于战争状态。
- 百年战争(
situation:hundred_years_war)正在进行中。 - 英格兰拥有统治者。
- 在“内郡地区”(
area:home_counties_area)和“西部乡村地区”(area:west_country_area)内,各自至少有 5 个由英格兰所有且为沿海的地点。
关键效果:
- 历史选项:这将有助于阻止任何进一步的英格兰入侵。
- 英格兰获得国家修正
fra_raids_against_english_ports_supply_debuff,持续 5 年。 - 在触发条件中选定的四个英格兰沿海地点(
target_location_1至target_location_4,分别为两个地区中发展度最高的两个地点)各获得地点修正fra_english_ports_raided,持续 5 年,并遭受轻微的繁荣度惩罚(prosperity_mild_penalty)。
- 英格兰获得国家修正
- 事件结束后,移除变量
fra_can_launch_naval_raids。
背景介绍: 在百年战争期间,法兰西指挥官贝特朗·杜·盖克兰不仅是一位杰出的陆军将领,也积极利用海军力量打击英格兰。此事件模拟了法兰西海军在盖克兰的指挥下,对英格兰南部沿海港口(如内郡和西部乡村地区)成功发动的一系列袭击。这些袭击旨在破坏英格兰的后勤补给、削弱其经济,并阻止其组织新的入侵舰队,是法兰西在战争中进行战略防御和反击的一部分。
完整事件代码:
flavor_fra.1174 = { # Naval raids successful
type = country_event
title = flavor_fra.1174.title
desc = flavor_fra.1174.desc
fire_only_once = yes
dynamic_historical_event = {
tag = FRA
from = 1367.1.1
to = 1387.1.1
monthly_chance = 60
}
trigger = {
has_ruler = yes
has_variable = fra_can_launch_naval_raids
character:bertrand_guesclin ?= { is_alive = yes }
navy_size_percentage >= 0.75
country_exists = c:ENG
is_at_war_with = c:ENG
is_situation_active = situation:hundred_years_war
c:ENG ?= {
has_ruler = yes
}
area:home_counties_area = {
any_location_in_area = {
owner ?= c:ENG
is_coastal = yes
count > 4
}
}
area:west_country_area = {
any_location_in_area = {
owner ?= c:ENG
is_coastal = yes
count > 4
}
}
}
immediate = {
c:ENG ?= {
save_scope_as = english_nation
ruler ?= {
save_scope_as = ruler_eng
}
}
character:bertrand_guesclin ?= {
save_scope_as = target_character
}
area:home_counties_area = {
ordered_location_in_area = {
limit = {
owner ?= c:ENG
is_coastal = yes
}
order_by = development
position = 0
save_scope_as = target_location_1
}
ordered_location_in_area = {
limit = {
owner ?= c:ENG
is_coastal = yes
}
order_by = development
position = 1
save_scope_as = target_location_2
}
}
area:west_country_area = {
ordered_location_in_area = {
limit = {
owner ?= c:ENG
is_coastal = yes
}
order_by = development
position = 0
save_scope_as = target_location_3
}
ordered_location_in_area = {
limit = {
owner ?= c:ENG
is_coastal = yes
}
order_by = development
position = 1
save_scope_as = target_location_4
}
}
}
image = "gfx/interface/illustrations/situation/hundred_years_war.dds"
option = { # This shall help stall any further English invasions
name = flavor_fra.1174.a
c:ENG ?= {
add_country_modifier = { modifier = fra_raids_against_english_ports_supply_debuff years = 5 mode = add }
}
custom_tooltip = {
text = ports_raided_by_guesclin
scope:target_location_1 = {
add_location_modifier = {
modifier = fra_english_ports_raided
years = 5
mode = add
}
change_prosperity = prosperity_mild_penalty
}
scope:target_location_2 = {
add_location_modifier = {
modifier = fra_english_ports_raided
years = 5
mode = add
}
change_prosperity = prosperity_mild_penalty
}
scope:target_location_3 = {
add_location_modifier = {
modifier = fra_english_ports_raided
years = 5
mode = add
}
change_prosperity = prosperity_mild_penalty
}
scope:target_location_4 = {
add_location_modifier = {
modifier = fra_english_ports_raided
years = 5
mode = add
}
change_prosperity = prosperity_mild_penalty
}
}
}
after = {
remove_variable = fra_can_launch_naval_raids
}
}