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.181 哈德逊湾毛皮贸易

时间范围

1659.1.1 - 1700.1.1,每月有 1% 的概率触发。

触发条件

事件仅能触发一次,且需满足以下所有条件:

  • 地区条件:在 james_bay_lowlands_area 地区内,至少存在一个符合以下所有条件的地点:
    • 拥有 goods:fur(毛皮)作为原材料。
    • 已被事件触发国(root)发现。
    • 地点等级为 location_rank:rural_settlement(乡村定居点)。
    • 位于沿海或靠近海岸(is_coastal_within_range = yes)。
    • 尚未建造 building_type:overseas_trading_post(海外贸易站)。
  • 市场条件:事件触发国的首都市场正在进口 goods:fur(毛皮)。

关键效果

事件提供三个选项:

  • 选项 A (历史选项)

    • 花费 6 个月收入。
    • james_bay_lowlands_area 地区内,为最多 8 个符合条件的沿海毛皮产地乡村定居点,各建造 1overseas_trading_post(海外贸易站)。
    • 如果存在符合条件的 target_country(目标国家),则为其静默触发事件 flavor_eng.182
  • 选项 B

    • james_bay_lowlands_area 地区内,为最多 4 个符合条件的沿海毛皮产地乡村定居点,各建造 1overseas_trading_post(海外贸易站)。
    • 如果存在符合条件的 target_country(目标国家),则为其静默触发事件 flavor_eng.182
  • 选项 C

    • 获得少量威望加成(prestige_weak_bonus)。

背景介绍

17世纪中后期,随着欧洲市场对北美海狸皮等毛皮的需求激增,哈德逊湾周边地区因其丰富的毛皮资源成为英法殖民势力争夺的焦点。此事件模拟了英格兰(或后来的大不列颠)为建立和扩展其在哈德逊湾地区的毛皮贸易网络,投资建设沿海贸易站的关键决策。选择大规模投资可以迅速确立贸易优势,但也伴随着巨大的财政支出。

完整事件代码

flavor_eng.181 = {
	type = country_event

	image = "gfx/interface/icons/trade_goods/illustrations/icon_goods_fur.dds"

	title = flavor_eng.181.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					area:lower_canada_area = {
						any_location_in_area = {
							market = { is_produced_in_market = goods:fur }
							OR = {
								owner ?= { capital.sub_continent = sub_continent:western_europe }
								owner.overlord ?= { capital.sub_continent = sub_continent:western_europe }
							}
						}
					}
				}
				desc = flavor_eng.181.desc_european_presence
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_eng.181.desc
			}
		}
	}

	fire_only_once = yes

	dynamic_historical_event = {
		tag = ENG
        tag = GBR
		from = 1659.1.1
		to = 1700.1.1
		monthly_chance = 1
	}


	trigger = {

		area:james_bay_lowlands_area = {
			any_location_in_area = {
				raw_material ?= goods:fur
				is_discovered_by = root
				location_rank = location_rank:rural_settlement
				is_coastal_within_range = yes
				NOT = { has_building = building_type:overseas_trading_post }
			}
		}

		capital.market = {
			any_import = {
				goods = goods:fur
			}
		}

	}

	immediate = {

		area:james_bay_lowlands_area = {
			random_location_in_area = {
				save_scope_as = target_location
			}
		}

		area:lower_canada_area = {
			if = {
				limit = {
					any_location_in_area = {
						market = { is_produced_in_market = goods:fur }
						OR = {
							owner ?= { capital.sub_continent = sub_continent:western_europe }
							owner.overlord ?= { capital.sub_continent = sub_continent:western_europe }
						}
					}
				}
				random_location_in_area = {
					limit = {
						market = { is_produced_in_market = goods:fur }
						OR = {
							owner ?= { capital.sub_continent = sub_continent:western_europe }
							owner.overlord ?= { capital.sub_continent = sub_continent:western_europe }
						}
					}
					owner ?= {
						overlord ?= { save_scope_as = target_country } save_scope_as = target_country
					}
				}
			}
		}

		save_scope_as = target_root_country

	}

	option = {
		name = flavor_eng.181.a
		historical_option = yes

		change_gold_effect = { scale = -6 }

		area:james_bay_lowlands_area = {
			ordered_location_in_area = {
				limit = {
					location_rank = location_rank:rural_settlement
					is_coastal = yes
					raw_material = goods:fur
					is_coastal_within_range = yes
					NOT = { has_building = building_type:overseas_trading_post }
				}
				order_by = population
				max = 8

				change_building_level_in_location = {
					building = building_type:overseas_trading_post
					value = 1
					owner = root
				}
			}
		}

		scope:target_country ?= {
			hidden_effect = {
				trigger_event_silently = { id = flavor_eng.182 days = 0 }
			}
		}

		custom_tooltip = flavor_eng.181.tt1

	}

	option = {
		name = flavor_eng.181.b

		area:james_bay_lowlands_area = {
			ordered_location_in_area = {
				limit = {
					location_rank = location_rank:rural_settlement
					is_coastal = yes
					raw_material = goods:fur
					is_coastal_within_range = yes
					NOT = { has_building = building_type:overseas_trading_post }
				}
				order_by = population
				max = 4

				change_building_level_in_location = {
					building = building_type:overseas_trading_post
					value = 1
					owner = root
				}
			}
		}

		scope:target_country ?= {
			hidden_effect = {
				trigger_event_silently = { id = flavor_eng.182 days = 0 }
			}
		}

		custom_tooltip = flavor_eng.181.tt2

	}

	option = {
		name = flavor_eng.181.c

		add_prestige = prestige_weak_bonus

	}

	historical_info = flavor_eng.181.historical_info

}