[flavor_eng.70] 五港同盟的衰落与港口转移
时间范围: 1350.1.1 - 1500.1.1 触发概率: 每月 1% 概率
触发条件:
- 国家为
ENG(英格兰)或GBR(大不列颠)。 - 省份定义
kent_province中,至少有一个地点被本国控制,并且该地点拥有至少一级cinque_port(五港同盟)建筑。 - 以下三个地点中,至少有一个被本国控制且没有
dock(码头)建筑:southampton(南安普顿)portsmouth(朴茨茅斯)rochester(罗切斯特)
关键效果:
-
立即效果:
- 在
kent_province省份中,随机选择一个被本国控制且拥有cinque_port建筑的地点,摧毁该cinque_port建筑。
- 在
-
选项:
- 选项 A (flavor_eng.70.a) - 历史选项
- 触发条件: 地点
southampton被本国控制且没有dock建筑。 - 效果: 在地点
southampton建造一个dock(码头)建筑。
- 触发条件: 地点
- 选项 B (flavor_eng.70.b)
- 触发条件: 地点
portsmouth被本国控制且没有dock建筑。 - 效果: 在地点
portsmouth建造一个dock(码头)建筑。
- 触发条件: 地点
- 选项 C (flavor_eng.70.c)
- 触发条件: 地点
rochester被本国控制且没有dock建筑。 - 效果: 在地点
rochester建造一个dock(码头)建筑。
- 触发条件: 地点
- 选项 D (flavor_eng.70.d)
- 效果:
- 显示自定义提示
flavor_eng.70.tt1。 - 如果国家没有变量
lord_warden_show,则额外显示自定义提示flavor_eng.70.tt2。 - 为国家设置变量
decline_of_cinque_ports,值为 1。
- 显示自定义提示
- 效果:
- 选项 A (flavor_eng.70.a) - 历史选项
背景介绍: 此事件反映了中世纪晚期英格兰东南部五港同盟(Cinque Ports)的衰落。五港同盟曾为王室提供重要的海军和贸易服务以换取特权,但随着时间推移,其重要性逐渐下降。与此同时,像南安普顿、朴茨茅斯这样的新兴港口开始崛起,成为新的海军和商业中心。该事件模拟了这一历史转变,迫使英格兰统治者决定将投资和重心从传统的五港同盟港口转移到更具潜力的新港口。
完整事件代码:
flavor_eng.70 = {
type = country_event
fire_only_once = yes
title = flavor_eng.70.title
desc = flavor_eng.70.desc
dynamic_historical_event = {
tag = ENG
tag = GBR
from = 1350.1.1
to = 1500.1.1
monthly_chance = 1
}
trigger = {
province_definition:kent_province = {
any_location_in_province_definition = {
count > 1
owner ?= root
has_building_with_at_least_one_level = cinque_port
}
}
OR = {
location:southampton = { owner ?= root NOT = { has_building_with_at_least_one_level = dock } }
location:portsmouth = { owner ?= root NOT = { has_building_with_at_least_one_level = dock } }
location:rochester = { owner ?= root NOT = { has_building_with_at_least_one_level = dock } }
}
}
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
province_definition:kent_province = {
random_location_in_province_definition = {
limit = {
owner ?= root
has_building_with_at_least_one_level = cinque_port
}
destroy_building = "building(building_type:cinque_port|owner)"
save_scope_as = target_location
}
}
}
option = {
name = flavor_eng.70.a
trigger = {
location:southampton = {
owner ?= root
NOT = { has_building = building_type:dock }
}
}
historical_option = yes
location:southampton = {
construct_building = {
building_type = building_type:dock
}
}
}
option = {
name = flavor_eng.70.b
trigger = {
location:portsmouth = {
owner ?= root
NOT = { has_building = building_type:dock }
}
}
location:portsmouth = {
construct_building = {
building_type = building_type:dock
}
}
}
option = {
name = flavor_eng.70.c
trigger = {
location:rochester = {
owner ?= root
NOT = { has_building = building_type:dock }
}
}
location:rochester = {
construct_building = {
building_type = building_type:dock
}
}
}
option = {
name = flavor_eng.70.d
custom_tooltip = flavor_eng.70.tt1
if = {
limit = {
NOT = { has_variable = lord_warden_show }
}
custom_tooltip = flavor_eng.70.tt2
}
set_variable = { name = decline_of_cinque_ports value = 1 }
}
historical_info = flavor_eng.70.historical_info
}