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.217 金酒法案

时间范围: 1720.1.1 - 1750.1.1(每月 1% 概率)

触发条件:

  • 在不列颠地区 (great_britain_region) 拥有至少10个繁荣度 (prosperity) 大于0.5且由本国 (root) 拥有的地点 (location)。
  • 并且,满足以下条件之一:
    1. 在不列颠地区拥有至少3个由本国拥有且至少拥有1级“酿酒师行会”建筑 (distillers_guild) 的地点。
    2. 满足以下条件之一:
      • 首都市场 (capital.market) 没有从西欧次大陆 (sub_continent:western_europe) 的任何地点进口烈酒 (goods:liquor)。
      • 国家拥有“禁止烈酒进口”修正 (has_country_modifier = liquor_imports_banned)。

关键效果:

选项 A (历史选项)

  • 在首都市场添加一个持续60个月的临时需求:“金酒消费减少” (demand:reduced_gin_consumption)。
  • 农民阶层满意度 (estate_type:peasants_estate) 大幅降低 (estate_satisfaction_severe_penalty)。
  • 为国家添加一个持续10年(可叠加延长)的修正:“规范金酒生产” (modifier = regulated_gin_production)。

选项 B

  • 触发前提: 国家拥有议会制政府 (modifier:has_a_parliamentary_system = yes)。
  • 效果:
    • 在不列颠地区随机选择10个繁荣度大于0.5且由本国拥有的地点,大幅提升其控制度 (change_control = control_severe_bonus)。
    • 为国家添加一个持续-1个月(即立即移除)的修正:“严格限制金酒生产” (modifier = heavily_restricted_gin_production)。
    • 如果国家当前没有“禁止烈酒进口”修正,则为其添加一个持续10年(可叠加延长)的“禁止烈酒进口”修正 (modifier = liquor_imports_banned)。

选项 C

  • 效果:
    • 在不列颠地区随机选择10个繁荣度大于0.5且由本国拥有的地点,大幅降低其控制度 (change_control = control_severe_penalty)。
    • 在首都市场添加一个持续60个月的临时需求:“金酒消费过量” (demand:excessive_gin_consumption)。

背景介绍: 该事件模拟了18世纪上半叶英国(英格兰/大不列颠)面临的“金酒危机”。随着金酒(杜松子酒)的廉价生产和广泛消费,社会出现了严重的酗酒问题,尤其是在伦敦等城市的贫困阶层中,导致了犯罪率上升和社会秩序混乱。议会对此展开了激烈辩论,最终催生了多项旨在控制金酒生产和销售的法案,如1736年的《金酒法案》。该事件反映了政府在社会治理、经济管制与公共健康之间的艰难抉择。

完整事件代码:

flavor_eng.217 = {
	type = country_event

	fire_only_once = yes

	title = flavor_eng.217.title
	desc = flavor_eng.217.desc

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

	dynamic_historical_event = {
		tag = ENG
		tag = GBR
		from = 1720.1.1
		to = 1750.1.1
		monthly_chance = 1
	}

	trigger = {

		region:great_britain_region = {
			any_location_in_region = {
				count >= 10
				owner ?= root
				prosperity > 0.5
			}
		}

		OR = {
			region:great_britain_region = {
				any_location_in_region = {
					count >= 3
					owner ?= root
					has_building_with_at_least_one_level = distillers_guild
				}
			}

			OR = {
				capital.market = {
					NOT = {
						any_import = {
							goods = goods:liquor
							from_market.location.sub_continent = sub_continent:western_europe
						}
					}
				}
				has_country_modifier = liquor_imports_banned
			}
		}

	}

	immediate = {

		location:london = { save_scope_as = target_location }

		root = { save_scope_as = target_root_country }

		region:great_britain_region = {
			every_location_in_region = {
				limit = {
					prosperity > 0.5
					owner ?= root
				}
				change_control = control_mild_penalty
			}
		}

	}

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

		capital.market = {
			add_temporary_demand = {
				type = demand:reduced_gin_consumption
				months = 60
			}
		}

		add_estate_satisfaction = { type = estate_type:peasants_estate value = estate_satisfaction_severe_penalty }

		add_country_modifier = {
			modifier = regulated_gin_production
			years = 10
			mode = add_and_extend
		}

	}

	option = {
		name = flavor_eng.217.b
		trigger = { modifier:has_a_parliamentary_system = yes }

		custom_tooltip = {
		text = flavor_eng.217.b.custom
			region:great_britain_region = {
				while = {
					count = 10
					random_location_in_region = {
						limit = {
							prosperity > 0.5
							owner ?= root
						}
						change_control = control_severe_bonus
					}
				}
			}
		}

		custom_tooltip = flavor_eng.217.tt1

		add_country_modifier = {
			modifier = heavily_restricted_gin_production
			months = -1
			mode = add_and_extend
		}


		if = {
			limit = {
				NOT = { has_country_modifier = liquor_imports_banned }
			}
			root = {
				add_country_modifier = {
					modifier = liquor_imports_banned
					years = 10
					mode = add_and_extend
				}
			}
			custom_tooltip = flavor_eng.217.tt2
		}

	}


	option = {
		name = flavor_eng.217.c

		custom_tooltip = {
			text = flavor_eng.217.c.custom
			region:great_britain_region = {
				while = {
					count = 10
					random_location_in_region = {
						limit = {
							prosperity > 0.5
							owner ?= root
						}
						change_control = control_severe_penalty
					}
				}
			}
		}

		capital.market = {
			add_temporary_demand = {
				type = demand:excessive_gin_consumption
				months = 60
			}
		}

		custom_tooltip = flavor_eng.217.tt3

	}

	historical_info = flavor_eng.217.historical_info

}