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.222 珍妮纺纱机引发的动荡

时间范围: 1779.1.1 - 1810.1.1 (每月 1% 概率)

触发条件:

  • 国家拥有变量 spinning_jenny_flag
  • great_britain_region 地区,至少有 5 个由本国拥有的地点,且这些地点拥有至少 1 级 cloth_guild(纺织行会)建筑。
  • great_britain_region 地区,存在至少一个由本国拥有的地点,该地点拥有至少 1 级 cloth_guild 建筑,并且满足以下任一条件:
    • 该地点 cloth_guild 建筑类型的失业人口数量 >= 100。
    • 市场中,本国在 cloth(布料)商品上的潜在贸易顺差 > 50。

关键效果:

  • 选项 A (历史选项):

    • 社会价值观 capital_economy_vs_traditional_economy(资本经济 vs 传统经济)向左移动。
    • 社会价值观 serfdom_vs_free_subjects(农奴制 vs 自由民)向左移动。
    • great_britain_region 地区所有由本国拥有且拥有 cloth_guild 建筑的地点,所有属于本国的 peasants(农民)阶层人口获得 pop_satisfaction_ultimate_penalty(人口满意度终极惩罚)。
    • 显示自定义提示文本 flavor_eng.222.tt1, flavor_eng.222.tt2, flavor_eng.222.tt3
  • 选项 B:

    • 社会价值观 capital_economy_vs_traditional_economy(资本经济 vs 传统经济)向右移动。
    • 为国家添加 improved_working_conditions_cloth_makers(改善纺织工人工作条件)修正,持续时间为 -1 个月(模式为添加并延长)。
    • great_britain_region 地区所有由本国拥有且拥有 cloth_guild 建筑的地点,移除 jenny_spinner_riots(珍妮纺纱机骚乱)地点修正,并为所有属于本国的 peasants(农民)阶层人口添加 pop_satisfaction_extreme_bonus(人口满意度极大增益)。
    • burghers_estate(市民阶层)添加 estate_satisfaction_severe_penalty(阶层满意度严重惩罚)。
    • 显示自定义提示文本 flavor_eng.222.tt3, flavor_eng.222.tt4, flavor_eng.222.tt5
  • 选项 C:

    • 触发条件: 统治者拥有特质 silver_tongue(巧舌如簧)。
    • 移除 great_britain_region 地区所有拥有 jenny_spinner_riots(珍妮纺纱机骚乱)修正地点的该修正。
    • 显示自定义提示文本 flavor_eng.222.tt5

背景介绍: 18世纪下半叶,以珍妮纺纱机为代表的纺织机械发明在英国引发了工业革命的序幕。这些新机器极大地提高了生产效率,但也导致大量传统手工业者失业,并引发了关于生产方式、工人权利和社会结构的深刻变革。此事件模拟了英国(或其后继者)在纺织业中心地区,因技术革新、失业和市场变化而面临的社会动荡与政策抉择。

完整事件代码:

flavor_eng.222 = {
	type = country_event

	fire_only_once = yes

	title = flavor_eng.222.title
	desc = flavor_eng.222.desc

	dynamic_historical_event = {
		tag = ENG
		tag = GBR
		from = 1779.1.1
		to = 1810.1.1
		monthly_chance = 1
	}

	trigger = {
		has_variable = spinning_jenny_flag
		region:great_britain_region = {
			any_location_in_region = {
				count >= 5
				owner ?= root
				has_building_with_at_least_one_level = cloth_guild
			}
		}

		region:great_britain_region = {
			any_location_in_region = {
				owner ?= root
				has_building_with_at_least_one_level = cloth_guild
				OR = {
					location_unemployed_population_for_building_type = {
						building_type = building_type:cloth_guild
						value >= 100
					}
					market = {
						market_possible_goods_trade_surplus = {
							goods = goods:cloth
							country = root
							value > 50
						}
					}
				}
			}
		}


	}
	
	illustration_tags = {
		10 = armed
		10 = exterior
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
		location:london = { save_scope_as = target_location }

		region:great_britain_region = {
			every_location_in_region = {
				limit = {
					owner ?= root
					has_building_with_at_least_one_level = cloth_guild
				}
				add_location_modifier = {
					modifier = jenny_spinner_riots
					months = 12
					mode = add_and_extend
				}
			}
		}

		root = { save_scope_as = target_root_country }

	}

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

		change_societal_value = { type = capital_economy_vs_traditional_economy value = societal_value_move_to_left }

		change_societal_value = { type = serfdom_vs_free_subjects value = societal_value_move_to_left }

		custom_tooltip = {
			text = flavor_eng.222.a.custom
			region:great_britain_region = {
				every_location_in_region = {
					limit = {
						owner ?= root
						has_building_with_at_least_one_level = cloth_guild
					}
					every_pop = {
						limit = {
							owner = root
							pop_type = pop_type:peasants
						}
						add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					}
				}
			}
		}

		custom_tooltip = flavor_eng.222.tt1
		custom_tooltip = flavor_eng.222.tt2
		custom_tooltip = flavor_eng.222.tt3

	}

	option = {
		name = flavor_eng.222.b

		change_societal_value = { type = capital_economy_vs_traditional_economy value = societal_value_move_to_right }

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

		custom_tooltip = {
			text = flavor_eng.222.b.custom
			region:great_britain_region = {
				every_location_in_region = {
					limit = {
						owner ?= root
						has_building_with_at_least_one_level = cloth_guild
					}
					remove_location_modifier = jenny_spinner_riots
					every_pop = {
						limit = {
							owner = root
							pop_type = pop_type:peasants
						}
						add_pop_satisfaction = pop_satisfaction_extreme_bonus
					}
				}
			}
		}

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

		custom_tooltip = flavor_eng.222.tt3
		custom_tooltip = flavor_eng.222.tt4
		custom_tooltip = flavor_eng.222.tt5

	}

	option = {
		name = flavor_eng.222.c
		trigger = { ruler = { has_trait = silver_tongue } }

		region:great_britain_region = {
			every_location_in_region = {
				limit = {
					has_location_modifier = jenny_spinner_riots
				}
				remove_location_modifier = jenny_spinner_riots
			}
		}

		custom_tooltip = flavor_eng.222.tt5

	}

	historical_info = flavor_eng.222.historical_info

}