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_mos.53 莫斯科盐税暴动

时间范围:1600.1.1 - 1700.1.1(每月 5% 概率)

触发条件

  • 国家拥有统治者。
  • russian_region 区域内:
    • 至少有一个省份的 count 大于 10 且其所有者是触发国。
    • 至少有一个省份是首都,并且在该首都市场的交易商品中,盐 (goods:salt) 的价格 (price_in_market) 大于等于 2.5。

关键效果

  • 选项 A (历史选项)
    • 授予特权 estate_privilege:salt_tax_exemption(盐税豁免)。
    • 设置变量 mos_salt_tax_exemption_flag 为 1。
    • 减少少量政府力量 (government_power_mild_penalty)。
    • 摧毁叛军 scope:salt_riot
  • 选项 B
    • 减少贵族阶层 (estate_type:nobles_estate) 和教士阶层 (estate_type:clergy_estate) 的少量满意度 (estate_satisfaction_mild_penalty)。
    • 在首都,最多摧毁 2 个属于贵族阶层的建筑和 2 个属于教士阶层的建筑。
    • 显示自定义提示 flavor_mos.53.tt

背景介绍: 在17世纪的俄罗斯地区,盐是至关重要的生活物资和贸易商品。当盐价在首都市场飙升时,沉重的税负极易引发底层民众(主要是农民和部分市民)的强烈不满。本事件模拟了由此可能爆发的、针对盐税的广泛暴动,统治者需要在安抚暴动民众与维持传统精英阶层(贵族和教士)支持之间做出艰难抉择。历史选项反映了通过授予免税特权来平息民变的常见做法。

完整事件代码

flavor_mos.53 = {
	hide_portraits = yes
	type = country_event
	fire_only_once = yes
	title = flavor_mos.53.title
	desc = flavor_mos.53.desc

	dynamic_historical_event = {
		tag = MOS
		tag = RUS
		from = 1600.1.1
		to = 1700.1.1
		monthly_chance = 5
	}

	trigger = {

		has_ruler = yes
		region:russian_region = {
			any_location_in_region = {
				count > 10
				owner ?= root
			}
			any_location_in_region = {
				is_capital = yes
				market = {
					is_traded_in_market = goods:salt
					goods:salt = {
						price_in_market = {
							market = root.capital.market
							value >= 2.5
						}
					}
				}
			}
		}
	}


	illustration_tags = {
		10 = angry
		10 = exterior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:burghers_estate }

		capital = {
			every_buildings_in_location = {
				limit = {
					estate_type ?= estate_type:nobles_estate
				}
				add_to_list = nobles_buildings
			}
			every_buildings_in_location = {
				limit = {
					estate_type ?= estate_type:clergy_estate
				}
				add_to_list = clergy_buildings
			}
		}

		capital = {
			save_scope_as = target_location
		}

		ruler = {
			save_scope_as = target_character
		}

		root = { save_scope_as = target_root_country }

		create_rebel = {
			category = estate
			estate = peasants_estate
			name = salt_riot
			save_scope_as = salt_riot
		}

		region:russian_region = {
			while = {
				count = 10
				random_location_in_region = {
					limit = {
						owner ?= root
					}
					every_pop = {
						limit = {
							owner = root
							pop_type = pop_type:peasants
						}
						add_pop_satisfaction = pop_satisfaction_ultimate_penalty
						change_pop_allegiance = scope:salt_riot
					}
				}
			}
			while = {
				count = 3
				random_location_in_region = {
					limit = {
						owner ?= root
						location_rank = location_rank:rural_settlement
					}
					every_pop = {
						limit = {
							owner = root
							pop_type = pop_type:burghers
						}
						add_pop_satisfaction = pop_satisfaction_ultimate_penalty
						change_pop_allegiance = scope:salt_riot
					}
				}
			}
		}

	}

	option = {
		name = flavor_mos.53.a
		historical_option = yes

		grant_estate_privilege = estate_privilege:salt_tax_exemption
		set_variable = { name = mos_salt_tax_exemption_flag value = 1 }

		add_government_power = government_power_mild_penalty

		destroy_rebel = scope:salt_riot

		ai_chance = {
			factor = 1
		}
	}

	option = {
		name = flavor_mos.53.b

		add_estate_satisfaction = { type = estate_type:nobles_estate
			value = estate_satisfaction_mild_penalty
		}

		add_estate_satisfaction = { type = estate_type:clergy_estate
			value = estate_satisfaction_mild_penalty
		}

		ordered_in_list = {
			list = nobles_buildings
			max = 2
			root = {
				destroy_building = prev
			}
		}

		ordered_in_list = {
			list = clergy_buildings
			max = 2
			root = {
				destroy_building = prev
			}
		}

		custom_tooltip = flavor_mos.53.tt

		ai_chance = {
			factor = 0.5
		}
	}

	historical_info = flavor_mos.53.historical_info

}