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_mal.31 马里在几内亚地区的港口发展

时间范围:1440.4.1 - 1600.1.1(每月 2% 概率)

触发条件

  • 国家标签为 MAL(马里)。
  • guinea_region(几内亚地区)拥有至少 10 个港口。

关键效果

  • 选项 A (flavor_mal.31.a):
    • 在几内亚地区人口最多的港口省份:
      • 增加少量发展度。
      • 如果该省份没有 marketplace(市场)建筑,则以半价(cost_multiplier = 0.5)建造一个,理由为 burghers_cheap_sponsorship(市民阶层廉价赞助)。
    • 花费少量金钱(change_gold_effect = { scale = -1 })。
  • 选项 B (flavor_mal.31.b):
    • 在首都省份增加少量发展度。
    • 花费少量金钱(change_gold_effect = { scale = -1 })。
  • 选项 C (flavor_mal.31.c):
    • 增加少量威望(add_prestige = prestige_mild_bonus)。

背景介绍: 该事件模拟了马里帝国在15至16世纪期间,利用其在西非几内亚地区广泛的港口网络进行贸易与发展的可能性。马里作为历史上重要的西非帝国,其经济与影响力曾与跨撒哈拉贸易紧密相连。此事件反映了国家在沿海地区进行投资,以促进商业中心发展或巩固首都核心的选择。

完整事件代码

flavor_mal.31 = {
	type = country_event
	title = flavor_mal.31.title
	desc = flavor_mal.31.desc

	dynamic_historical_event = {
		tag = MAL
		from = 1440.4.1
		to = 1600.1.1
		monthly_chance = 2
	}

	fire_only_once = yes

	trigger = {
		any_port_in_country = {
			count >= 10
			region = region:guinea_region
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ordered_port_in_country = {
			limit = {
				region = region:guinea_region
			}
			order_by = population
			max = 1
			save_scope_as = target_location
		}
	}

	option = {
		name = flavor_mal.31.a

		scope:target_location = {
			change_development = development_mild_bonus
			if = {
				limit = {
					NOT = {
						has_building = building_type:marketplace
					}
				}
				construct_building = {
					building_type = building_type:marketplace
					cost_multiplier = 0.5
					cost_multiplier_reason = burghers_cheap_sponsorship
				}
			}
		}

		change_gold_effect = { scale = -1 }
	}

	option = {
		name = flavor_mal.31.b

		capital = {
			change_development = development_mild_bonus
		}

		change_gold_effect = { scale = -1 }
	}

	option = {
		name = flavor_mal.31.c

		add_prestige = prestige_mild_bonus
	}
}