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.99 约翰·夏普与罗拉德派起义

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

触发条件

  • 国家主流宗教 不是 罗拉德派
  • 国家内罗拉德派宗教人口比例 大于 10%
  • 国家宗教为 天主教
  • 天主教宗教观点将罗拉德派视为 敌人
  • 罗拉德派宗教在游戏中 已启用

关键效果

  • 历史选项:选择 flavor_eng.99.a 选项。
    • 此选项附带自定义提示 flavor_eng.99.tt

事件背景: 此事件模拟了15世纪英格兰罗拉德派(Lollardy)异端运动可能引发的社会动荡。罗拉德派是受约翰·威克里夫思想影响的早期宗教改革派别,受到天主教当局的严厉镇压。事件中,一位名为约翰·夏普的罗拉德派领袖人物登场,并可能在大不列颠地区煽动一场宗教叛乱。事件的触发和影响深度与国家对异端(特别是威克里夫遗骸)的处理政策密切相关。

完整事件代码

flavor_eng.99 = {
	hide_portraits = yes
	type = country_event

	title = flavor_eng.99.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					has_variable = desecrated_remains_of_wycliffe
					has_policy = de_heretico_comburendo
				}
				desc = flavor_eng.99.desc
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_eng.99.desc_generic
			}
		}
	}

	fire_only_once = yes
	dynamic_historical_event = {
		tag = ENG
        tag = GBR
		from = 1400.1.1
		to = 1500.1.1
		monthly_chance = 5
	}

	trigger = {

		NOT = { dominant_religion = religion:lollardy }

		"religion_percentage_in_country(religion:lollardy)" > 0.10

		religion = religion:catholic

		religion:catholic = {
			religious_view = {
				target = religion:lollardy
				value = enemy
			}
		}

		religion:lollardy = {
			is_religion_enabled = yes
		}

	}

	illustration_tags = {
        10 = armed
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		create_character = {
			first_name = name_john
			last_name = Sharp
			adm = 25
			dip = 50
			mil = 58
			birth_date = 1380
			birth_location = location:oxford # Abingdon
			culture = culture:english
			religion = religion:lollardy
			estate = estate_type:peasants_estate
			script = eng_jack_sharp
			save_scope_as = jack_sharp
		}

		character:eng_john_wycliffe ?= { save_scope_as = john_wycliffe }

		location:oxford = { save_scope_as = target_location }

		create_rebel = {
			category = religious
			religion = religion:lollardy
			name = lollard_uprising
			save_scope_as = lollard_uprising
		}

		if = {
			limit = {
				AND = {
					has_variable = desecrated_remains_of_wycliffe
					has_policy = de_heretico_comburendo
				}
			}
			every_owned_location = {
				limit = {
					region = region:great_britain_region
					any_pop = { religion = religion:lollardy }
				}
				every_pop = {
					limit = {
						owner = root
						religion = religion:lollardy
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:lollard_uprising
				}
			}
		}
		else = {
			every_owned_rural_location = {
				limit = {
					region = region:great_britain_region
					any_pop = { religion = religion:lollardy }
				}
				every_pop = {
					limit = {
						owner = root
						religion = religion:lollardy
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:lollard_uprising
				}
			}
		}

		character:eng_jack_sharp ?= { change_character_allegiance = scope:lollard_uprising }

	}

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

		custom_tooltip = flavor_eng.99.tt

	}

	historical_info = flavor_eng.99.historical_info

}