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_mam.53 红海舰队

时间范围: 1300.1.1 - 1600.1.1 触发概率: 每月 1% 概率

触发条件:

  • 完全控制省份 red_sea_coast_province
  • 拥有变量 mam_enable_exploration_events
  • 国家拥有统治者。

关键效果:

  • 选项 A (flavor_mam.53.a):target_location(红海沿岸省份中一个由玩家控制的港口位置)创建 5 艘 navy_galley(桨帆船)子单位。
  • 选项 B (flavor_mam.53.b):target_location(红海沿岸省份中一个由玩家控制的港口位置)创建 5 艘 navy_transport(运输船)子单位。

背景介绍: 此事件模拟了马穆鲁克苏丹国(MAM)在1300年至1600年间,依托其在红海沿岸的控制权,建立或加强其海军力量的历史可能性。红海是连接地中海与印度洋贸易的关键水道,控制该地区的港口并建立一支舰队,对于维护贸易航线、抵御海盗或敌对势力、乃至进行区域扩张都具有重要的战略意义。事件为马穆鲁克统治者提供了两种不同的舰队建设方向选择。

完整事件代码:

flavor_mam.53 = { #The Red Sea Fleet
	type = country_event
	title = flavor_mam.53.title
	desc = flavor_mam.53.desc
	image = "gfx/interface/icons/trade_goods/illustrations/icon_goods_naval_supplies.dds"

	fire_only_once = yes

	dynamic_historical_event = {
		tag = MAM
		from = 1300.1.1
		to = 1600.1.1
		monthly_chance = 1
	}

	trigger = {
		own_entire_province = province_definition:red_sea_coast_province
		has_variable = mam_enable_exploration_events
		has_ruler = yes
	}

	immediate = {
		province_definition:red_sea_coast_province = {
			random_location_in_province_definition = {
				limit = {
					owner = root
					is_port = yes
				}
				save_scope_as = target_location
			}
		}
	}

	option = {
		name = flavor_mam.53.a
		scope:target_location = {
			create_sub_unit_of_category = sub_unit_category:navy_galley
			create_sub_unit_of_category = sub_unit_category:navy_galley
			create_sub_unit_of_category = sub_unit_category:navy_galley
			create_sub_unit_of_category = sub_unit_category:navy_galley
			create_sub_unit_of_category = sub_unit_category:navy_galley
		}
	}

	option = {
		name = flavor_mam.53.b
		scope:target_location = {
			create_sub_unit_of_category = sub_unit_category:navy_transport
			create_sub_unit_of_category = sub_unit_category:navy_transport
			create_sub_unit_of_category = sub_unit_category:navy_transport
			create_sub_unit_of_category = sub_unit_category:navy_transport
			create_sub_unit_of_category = sub_unit_category:navy_transport
		}
	}
}