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_mos.79 伊万·博洛特尼科夫登场

时间范围:1582年1月1日 - 1610年1月1日,每月 10% 概率触发

触发条件

  • 事件仅对 MOS(莫斯科)或 RUS(俄罗斯)国家触发。
  • 克里米亚地区条件:在 crimea_area 区域内,至少存在一个地点满足以下任一条件:
    1. 该地点可拥有,且当前无所有者。
    2. 该地点的所有者政府类型为部落 (government_type:tribe)。
    3. 该地点的主流文化属于鞑靼文化组 (culture_group:tatar_group)。
  • 国家内部条件:满足以下任一条件:
    1. 国家的农奴制社会价值 (societal_value:serfdom_vs_free_subjects) 小于等于 20。
    2. 国家没有 global_peasants_migration_allowed 修正。

关键效果

  • 选项 A (历史选项)
    • 设置变量 bolotnikov_uprising_possible 为 1。
    • 将创建的人物 伊万·博洛特尼科夫 移动到 target_location 的所有者国家;若该地点无所有者,则将其流放。
    • 显示自定义提示 flavor_mos.79.tt1
  • 选项 B
    • 损失 6 个月收入的金币。
    • 获得政府点数轻度惩罚 (government_power_mild_penalty)。
    • 显示自定义提示 flavor_mos.79.tt2flavor_mos.79.tt3
  • 选项 C
    • 损失 3 个月收入的金币。
    • 社会价值 belligerent_vs_conciliatory 向左移动(趋向于 conciliatory)。
    • 秘密处决人物 伊万·博洛特尼科夫
    • 显示自定义提示 flavor_mos.79.tt4

背景介绍: 此事件模拟了伊万·博洛特尼科夫(Ivan Bolotnikov)在16世纪末至17世纪初的登场背景。博洛特尼科夫是俄罗斯历史上一位著名的哥萨克领袖和农民起义军指挥官。事件发生的时间段正值俄罗斯“混乱时期”前夕,社会矛盾尖锐,农奴制压迫深重,南部边疆的克里米亚鞑靼人地区局势动荡。事件反映了在特定社会条件(低农奴制价值或禁止农民迁移)和地缘政治环境(克里米亚地区存在权力真空或部落统治)下,一位具有军事才能的潜在反抗领袖可能出现的场景。玩家的选择将决定这位人物的命运,并可能为后续的农民起义埋下伏笔。

完整事件代码

flavor_mos.79 = {
	type = country_event

	title = flavor_mos.79.title
	desc = flavor_mos.79.desc

	fire_only_once = yes
	#PRISON
	image = "gfx/interface/illustrations/international_organization_types/tatar_yoke.dds"
	
	dynamic_historical_event = {
		tag = MOS
		tag = RUS
		from = 1582.1.1
		to = 1610.1.1
		monthly_chance = 10
	}

	trigger = {

		area:crimea_area = {
			any_location_in_area = {
				OR = {
					AND = {
						is_ownable = yes
						has_owner = no
					}
					owner ?= {
						government_type = government_type:tribe
					}
					dominant_culture ?= { has_culture_group = culture_group:tatar_group }
				}
			}
		}

		OR = {
			societal_value:serfdom_vs_free_subjects <= 20
			modifier:global_peasants_migration_allowed = no
		}
	}

	immediate = {
		capital = { save_scope_as = target_location }

		area:crimea_area = {
			random_location_in_area = {
				limit = {
					AND = {
						is_ownable = yes
						has_owner = no
					}
					owner ?= {
						government_type = government_type:tribe
					}
					dominant_culture ?= { has_culture_group = culture_group:tatar_group }
				}
				save_scope_as = target_location
			}
		}

		create_character = {
			first_name = name_john
			last_name = Bolotnikov
			estate = estate_type:peasants_estate
			adm = 31
			dip = 34
			mil = 82
			birth_date = 1565.1.1
			birth_location = location:moscow
			save_scope_as = ivan_bolotnikov
			script = mos_ivan_bolotnikov
		}

	}

	option = {
		name = flavor_mos.79.a
		historical_option = yes

		set_variable = {
			name = bolotnikov_uprising_possible
			value = 1
		}

		scope:ivan_bolotnikov = {
			if = {
				limit = { exists = scope:target_location.owner }
				move_country = scope:target_location.owner
			}
			else = {
				banish_character = yes
			}
		}

		custom_tooltip = flavor_mos.79.tt1

		ai_chance = {
			factor = 1
		}

	}

	option = {
	name = flavor_mos.79.b

		change_gold_effect = { scale = -6 }

		add_government_power = government_power_mild_penalty

		custom_tooltip = flavor_mos.79.tt2
		custom_tooltip = flavor_mos.79.tt3

		ai_chance = {
			factor = 0.5
		}

	}

	option = {
	name = flavor_mos.79.c

		change_gold_effect = { scale = -3 }

		change_societal_value = {
			type = belligerent_vs_conciliatory
			value = societal_value_move_to_left
		}

		hidden_effect = { kill_character_silently = scope:ivan_bolotnikov }

		custom_tooltip = flavor_mos.79.tt4

		ai_chance = {
			factor = 0.5
		}

	}

	historical_info = flavor_mos.79.historical_info

}