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_tur.142 抄写员的怨愤(由 #flavor_tur.141 触发)

时间范围
无具体日期范围(由 flavor_tur.141 触发)

触发条件

  • 国家拥有修正项 printing_boom(印刷业繁荣)

关键效果

  • 选项 A(历史选项)
    • 增加大量稳定度(stability_severe_bonus
    • 移除国家修正项 printing_boom
    • 增加市民阶层满意度(estate_satisfaction_mild_bonus
    • 社会价值观向“传统主义”方向大幅移动(societal_value_large_move_to_left
  • 选项 B
    • 增加少量威望(prestige_mild_bonus
    • 随机效果(50%概率触发以下任一):
      1. 在首都所在地区创建一次“耶尼切里叛乱”(janissary_revolt)的贵族阶层叛乱,并强制征召该地区部分士兵或贵族阶层人口加入叛军,同时大幅降低其满意度。
      2. 减少少量稳定度(stability_mild_penalty

背景介绍
随着印刷术的引入和传播,传统的抄写员行业受到巨大冲击。印刷书籍的快速生产和低廉成本威胁到了抄写员的生计和社会地位,引发了这一群体的强烈不满。奥斯曼帝国政府面临抉择:是安抚这些传统知识传播者以维护社会稳定,还是冒着引发内部冲突的风险继续推进印刷技术的普及。

完整事件代码

flavor_tur.142 = { #The Grievance of Scribes, triggered by #flavor_tur.141
	hide_portraits = yes
	type = country_event
	title = flavor_tur.142.title
	desc = flavor_tur.142.desc

	historical_info = flavor_tur.142.historical_info

	trigger = {

		has_country_modifier = printing_boom
	}

	option = {
		name = flavor_tur.142.a
		historical_option = yes

		add_stability = stability_severe_bonus

		remove_country_modifier = printing_boom

		add_estate_satisfaction = { type = estate_type:burghers_estate value = estate_satisfaction_mild_bonus }

		change_societal_value = { type = traditionalist_vs_innovative value = societal_value_large_move_to_left }
	}

	option = {
		name = flavor_tur.142.b

		add_prestige = prestige_mild_bonus

		random_list = {
			50 = {
				create_rebel = {
					name = janissary_revolt
					category = estate
					estate = nobles_estate
					save_scope_as = target_rebel
				}
				ordered_pop = {
					limit = {
						owner = root
						location.region = root.capital.region
						OR = {
							pop_type = pop_type:soldiers
							pop_type = pop_type:nobles
						}
						has_rebel = no
					}
					order_by = {
						value = {
							add = pop_size
							if = {
								limit = { pop_satisfaction > 0.05 }
								divide = pop_satisfaction
							}
							else = { divide = 0.05 }
						}
					}
					check_range_bounds = no
					max = {
						value = {
							add = num_provinces
							divide = 10
						}
						add = 3
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					hidden_effect = {
						change_pop_allegiance = scope:target_rebel
					}
				}
			}
			50 = { add_stability = stability_mild_penalty }
		}
	}
}