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.54 瓦特·泰勒起义

时间范围:1380.1.1 - 1400.1.1,每月 5% 概率触发

触发条件

  • 国家为 ENG(英格兰)或 GBR(大不列颠)。
  • 农民阶层满意度低于 0.5。

关键效果

  • 选项 A (flavor_eng.54.a) [历史选项]

    • 触发条件:国家拥有特权 ordinance_of_laborers
    • 效果:
      1. great_britain_region 区域内,随机选取3个本国拥有的农村地区。
      2. 在这些地区及首都,所有属于本国的 peasants(农民)人口将:
        • 增加 pop_satisfaction_ultimate_penalty(人口满意度终极惩罚)。
        • 改变其效忠对象为 wat_tyler_rebels(瓦特·泰勒叛军)。
  • 选项 B (flavor_eng.54.b) [历史选项]

    • 触发条件:国家拥有特权 ordinance_of_laborers
    • 效果:
      1. great_britain_region 区域内,随机选取5个本国拥有的农村地区。
      2. 在这些地区及首都,所有属于本国的 peasants(农民)人口将:
        • 增加 pop_satisfaction_ultimate_penalty(人口满意度终极惩罚)。
        • 改变其效忠对象为 wat_tyler_rebels(瓦特·泰勒叛军)。
  • 选项 C (flavor_eng.54.c)

    • 效果:
      1. 废除特权 ordinance_of_laborers
      2. 授予特权 peasants_no_poll_tax_privilege
      3. nobles_estate(贵族阶层)施加 estate_satisfaction_extreme_penalty(阶层满意度极端惩罚)。
      4. 将社会价值观 serfdom_vs_free_subjects(农奴制 vs 自由民)向“右”移动(societal_value_move_to_right)。
      5. 消灭叛军 wat_tyler_rebels

背景介绍: 该事件模拟了14世纪末英格兰著名的瓦特·泰勒起义。起义爆发的直接原因是农民阶层对沉重的赋税(尤其是人头税)和限制其自由流动的《劳工法令》极度不满。当农民阶层满意度跌至谷底时,起义领袖瓦特·泰勒登场,并组织起一支以农民为主的叛军,直接威胁到伦敦及英格兰乡村的稳定。事件提供了不同的应对选项,反映了历史上王室在镇压起义与做出让步之间的艰难抉择。

完整事件代码

flavor_eng.54 = {
	hide_portraits = yes
	type = country_event

	fire_only_once = yes

	title = flavor_eng.54.title
	desc = flavor_eng.54.desc

	dynamic_historical_event = {
		tag = ENG
        tag = GBR
		from = 1380.1.1
		to = 1400.1.1
		monthly_chance = 5
	}

	trigger = {
		estate_satisfaction:peasants_estate < 0.5
	}

	illustration_tags = {
        10 = angry
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
		create_character = {
			first_name = name_walter
			last_name = Tyler
			estate = estate_type:peasants_estate
			adm = 10
			dip = 20
			mil = 27
			birth_date = 1341
			birth_location = location:canterbury
			culture = culture:english
			religion = religion:catholic
			script = eng_wat_tyler
			save_scope_as = wat_tyler
		}

		create_rebel = {
			name = wat_tyler_rebellion
			category = estate
			estate = peasants_estate
			save_scope_as = wat_tyler_rebels
		}

		scope:wat_tyler = { change_character_allegiance = scope:wat_tyler_rebels }

		location:london = { save_scope_as = target_location }

	}

	option = {
		name = flavor_eng.54.a
		trigger = { NOT = { has_estate_privilege = estate_privilege:ordinance_of_laborers } }
		historical_option = yes

		while = {
			count = 3
			random_owned_rural_location = {
				limit = {
					region = region:great_britain_region
				}
				every_pop = {
					limit = {
						owner = root
						pop_type = pop_type:peasants
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:wat_tyler_rebels
				}
			}
		}

		capital = {
			every_pop = {
				limit = {
					owner = root
					pop_type = pop_type:peasants
				}
				add_pop_satisfaction = pop_satisfaction_ultimate_penalty
				change_pop_allegiance = scope:wat_tyler_rebels
			}
		}

		custom_tooltip = flavor_eng.54.tt

	}
	option = {
		name = flavor_eng.54.b
		trigger = { has_estate_privilege = estate_privilege:ordinance_of_laborers }
		historical_option = yes

		while = {
			count = 5
			random_owned_rural_location = {
				limit = {
					region = region:great_britain_region
				}
				every_pop = {
					limit = {
						owner = root
						pop_type = pop_type:peasants
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:wat_tyler_rebels
				}
			}
		}

		capital = {
			every_pop = {
				limit = {
					owner = root
					pop_type = pop_type:peasants
				}
				add_pop_satisfaction = pop_satisfaction_ultimate_penalty
				change_pop_allegiance = scope:wat_tyler_rebels
			}
		}

		custom_tooltip = flavor_eng.54.tt

	}
	option = {
		name = flavor_eng.54.c

		revoke_estate_privilege = estate_privilege:ordinance_of_laborers

		grant_estate_privilege = estate_privilege:peasants_no_poll_tax_privilege

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

		change_societal_value = {
			type = serfdom_vs_free_subjects
			value = societal_value_move_to_right
		}

		destroy_rebel = scope:wat_tyler_rebels

	}

	historical_info = flavor_eng.54.historical_info

}