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_cas.1002 摩里斯科人皈依

时间范围:1440.1.1 - 1540.1.1(每月 5% 概率触发)

触发条件

  • 国家拥有统治者。
  • 国家宗教为天主教。
  • 国家拥有变量 spa_holy_inquisition
  • 国家完全拥有格拉纳达地区(area:granada_area)和安达卢西亚地区(area:andalusia_area)。

关键效果

  • 选项 A(历史选项)
    • 效果:将国内75%的逊尼派人口皈依为天主教徒,并促使剩余的逊尼派人口在60个月内向马格里布地区(region:maghreb_region)的四个逊尼派沿海省份迁移(每个省份迁移20%)。
    • 设置国家变量 converted_moriscos
    • 在2至10年后,静默触发事件 flavor_cas.1003
  • 选项 B
    • 效果:社会价值观向“传统主义”方向移动。
    • 教士阶层(estate_type:clergy_estate)满意度严重下降。
    • 国家稳定度严重下降。

背景介绍: 该事件模拟了西班牙收复失地运动后,对留在伊比利亚半岛的穆斯林(摩里斯科人)进行强制皈依和驱逐的历史进程。在完全控制格拉纳达和安达卢西亚地区后,信奉天主教的西班牙统治者面临如何处理境内大量穆斯林人口的问题。事件提供了两种选择:一是强制皈依并驱逐(历史路径),这虽能加速宗教统一但可能引发后续动荡;二是采取更宽容的态度,但这会激怒国内强大的天主教会并导致社会不稳定。

完整事件代码

flavor_cas.1002 = { #Conversion of the Moriscos
	hide_portraits = yes
	fire_only_once = yes
	title = flavor_cas.1002.title
	desc = flavor_cas.1002.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = CAS
		tag = SPA
		from = 1440.1.1
		to = 1540.1.1
		monthly_chance = 5
	}

	illustration_tags = {
		10 = angry
		10 = exterior
	}

	immediate = {
		event_illustration_peasants_foreign_religion_pop_type_effect = yes

		ruler = {
			save_scope_as = target_character
		}
		region:maghreb_region = {
			random_location_in_region = {
				limit = {
					has_owner = yes
					owner != root
					dominant_religion ?= religion:sunni
					is_coastal = yes
					is_discovered_by = root
				}
				save_scope_as = escape_target1
			}
		}
		region:maghreb_region = {
			random_location_in_region = {
				limit = {
					has_owner = yes
					owner != root
					dominant_religion ?= religion:sunni
					is_coastal = yes
					is_discovered_by = root
				}
				save_scope_as = escape_target2
			}
		}
		region:maghreb_region = {
			random_location_in_region = {
				limit = {
					has_owner = yes
					owner != root
					dominant_religion ?= religion:sunni
					is_coastal = yes
					is_discovered_by = root
				}
				save_scope_as = escape_target3
			}
		}
		region:maghreb_region = {
			random_location_in_region = {
				limit = {
					has_owner = yes
					owner != root
					dominant_religion ?= religion:sunni
					is_coastal = yes
					is_discovered_by = root
				}
				save_scope_as = escape_target4
			}
		}
	}

	trigger = {
		has_ruler = yes
		religion = religion:catholic
		has_variable = spa_holy_inquisition
		own_entire_area = area:granada_area
		own_entire_area = area:andalusia_area
	}

	option = {
		name = flavor_cas.1002.a
		historical_option = yes

		custom_tooltip = flavor_cas.1002.tt1
		hidden_effect = {
			every_owned_location = {
				every_pop = {
					limit = {
						owner = root
						religion = religion:sunni
					}
					split_pop = {
						fraction = 0.75
						religion = religion:catholic
					}
				}
			}
			every_province = {
				limit = {
					religion_percentage = {
						religion = religion:sunni
						value > 0
					}
				}
				add_migration = {
					owner = prev
					from = this.province_definition
					to = scope:escape_target1.province_definition
					religion = religion:sunni
					amount = 0.200
					months = 60
				}
				add_migration = {
					owner = prev
					from = this.province_definition
					to = scope:escape_target2.province_definition
					religion = religion:sunni
					amount = 0.200
					months = 60
				}
				add_migration = {
					owner = prev
					from = this.province_definition
					to = scope:escape_target3.province_definition
					religion = religion:sunni
					amount = 0.200
					months = 60
				}
				add_migration = {
					owner = prev
					from = this.province_definition
					to = scope:escape_target4.province_definition
					religion = religion:sunni
					amount = 0.200
					months = 60
				}
			}
		}
		set_variable = converted_moriscos
		trigger_event_silently = {
			id = flavor_cas.1003
			years = { 2 10 }
		}
	}

	option = {
		name = flavor_cas.1002.b

		change_societal_value = { type = traditionalist_vs_innovative value = societal_value_move_to_right }
		add_estate_satisfaction = { type = estate_type:clergy_estate value = estate_satisfaction_severe_penalty }
		add_stability = stability_severe_penalty
	}
}