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_ira.12 波斯文化区的动荡

时间范围:1450.1.1 - 1579.12.31(每月概率未指定)

触发条件

  • 当前年份在1450年(含)之后,且在1580年之前。
  • 国家 IRA 存在于游戏中。
  • 触发此事件的国家 不是 IRA
  • 触发此国家拥有至少10个省份,且这些省份的主流文化是 farsi_culture(波斯文化)或 khorasani_culture(呼罗珊文化)。

关键效果

  • 选项 A (flavor_ira.12.a)
    • 在触发国拥有的、主流文化为波斯或呼罗珊的非首都省份中,选取人口最多的省份(选取数量为总省份数的10%,但至少1个,最多不超过总省份数)。
    • 在这些选定省份中,所有属于触发国、且文化为波斯或呼罗珊的人口,其满意度将受到“极端惩罚”级别的降低。
  • 选项 B (flavor_ira.12.b)
    • 触发前提:国家稳定度至少为50。
    • 效果:国家稳定度受到“极端惩罚”级别的降低。

背景介绍: 在15至16世纪,波斯文化(法尔斯)和呼罗珊文化在西亚地区具有深厚的历史根基和广泛的影响力。当一个非波斯本土的强大政权(非IRA国家)统治了相当数量的波斯文化省份时,文化认同、宗教差异或经济压迫可能引发当地人口的不满与动荡。此事件模拟了统治者在面对这些潜在不稳定因素时可能面临的两难抉择:是强硬镇压引发更广泛的不满,还是付出稳定代价以缓和局势。

完整事件代码

flavor_ira.12 = {
	type = country_event
	fire_only_once = yes
	title = flavor_ira.12.title
	desc = flavor_ira.12.desc

	trigger = {
		current_year >= 1450
		NOT = {
			current_year >= 1580
		}
		country_exists = c:IRA
		NOT = {
			tag = IRA
		}
		any_owned_location = {
			OR = {
				dominant_culture = culture:farsi_culture
				dominant_culture = culture:khorasani_culture
			}
			count >= 10
		}
	}
	
	illustration_tags = {
        10 = angry
        10 = exterior 
    }
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
	}

	option = {
		name = flavor_ira.12.a
		custom_tooltip = {
			text = flavor_ira.12.a.tt
			ordered_owned_location = {
				limit = {
					OR = {
						dominant_culture = culture:farsi_culture
						dominant_culture = culture:khorasani_culture
					}
					is_capital = no
				}
				order_by = population
				max = {
					value = 1
					add = {
						value = num_provinces
						divide = 10
					}
					max = num_provinces
				}
				every_pop = {
					limit = {
						owner = root
						OR = {
							culture = culture:farsi_culture
							culture = culture:khorasani_culture
						}
					}
					add_pop_satisfaction = pop_satisfaction_extreme_penalty
				}
			}
		}
	}

	option = {
		name = flavor_ira.12.b
		trigger = {
			stability >= 50
		}
		add_stability = stability_extreme_penalty
	}
}