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

背景介绍: 此事件反映了中世纪晚期英格兰东南部五港同盟(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

}