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_mam.54 巴尔库克的崛起

时间范围:1380.1.1 - 1400.1.1(每月 10% 概率)

触发条件

  • 当前统治者或其摄政的继承人总能力值小于或等于100。
  • 国家没有继承人。
  • 国家拥有并控制开罗地区。
  • 国家稳定度小于0。

关键效果

  • 选项 A (历史选项)
    • 国家稳定度遭受严重惩罚。
    • 将新统治者设置为巴尔库克。
    • 处决原统治者。
    • 贵族阶层满意度获得巨大增益。
    • 隐藏效果:消灭“巴尔库克的支持者”叛军。
  • 选项 B
    • 国家稳定度遭受终极惩罚。
    • “巴尔库克的支持者”叛军进度增加30%。
    • 贵族阶层满意度遭受严重惩罚。
    • 在埃及地区的所有奴隶人口中,人口满意度遭受终极惩罚,并且这些奴隶人口将转而效忠于“巴尔库克的支持者”叛军。

背景介绍: 该事件模拟了14世纪末马穆鲁克苏丹国的一段动荡时期。在统治不稳、缺乏继承人的情况下,来自切尔克斯的杰出马穆鲁克军事领袖巴尔库克(Barquq)在开罗崛起。他利用苏丹国的内部危机,获得了贵族和军队的支持,最终推翻了无能的统治者,建立了布尔吉王朝,开启了马穆鲁克历史上的一个新阶段。

完整事件代码

flavor_mam.54 = { #The Rise of Barquq
	type = country_event
	fire_only_once = yes
	title = flavor_mam.54.title
	desc = flavor_mam.54.desc
	image = "gfx/interface/illustrations/government/throne_rooms/throne_room_syrian.dds"

	historical_info = flavor_mam.54.historical_info

	dynamic_historical_event = {
		tag = MAM
		from = 1380.1.1
		to = 1400.1.1
		monthly_chance = 10
	}

	trigger = {
		ruler_or_heir_if_regent ?= {
			total_abilities <= 100
		}
		has_heir = no
		location:cairo = {
			owner = root
			controller = root
		}
		stability < 0
	}

	immediate = {
		ruler_or_heir_if_regent = {
			save_scope_as = target_ruler
		}
		location:cairo = {
			create_dynasty_from_location = barquq_dynasty
		}
		create_character = {
			first_name = name_al_malik
			dynasty = dynasty:barquq_dynasty
			estate = estate_type:nobles_estate
			adm = 80
			dip = 40
			mil = 90
			birth_date = 1336.1.1
			culture = culture:circassian_culture
			religion = religion:sunni
			birth_location = location:tuapse
			save_scope_as = scope_barquq
			script = mam_barquq
			add_trait = trait:mamluk
		}
		create_rebel = {
			category = pretender
			name = barquq_supporters
			save_scope_as = barquq_support
		}
		scope:scope_barquq = {
			change_character_allegiance = scope:barquq_support
		}
	}

	option = {
		name = flavor_mam.54.a
		historical_option = yes
		add_stability = stability_severe_penalty
		set_new_ruler = scope:scope_barquq
		scope:target_ruler = {
			kill_character = {
				target = scope:target_ruler
				reason = execution
			}
		}
		add_estate_satisfaction = { type = estate_type:nobles_estate
			value = estate_satisfaction_severe_bonus
		}
		hidden_effect = { destroy_rebel = scope:barquq_support }
	}

	option = {
		name = flavor_mam.54.b
		add_stability = stability_ultimate_penalty
		scope:barquq_support = {
			add_rebel_progress = 0.3
		}
		add_estate_satisfaction = { type = estate_type:nobles_estate
			value = estate_satisfaction_severe_penalty
		}
		custom_tooltip = {
			text = flavor_mam.54.b.tt
			every_owned_location = {
				limit = { region = region:egypt_region }
				every_pop = {
					limit = {
						owner = root
						pop_type = pop_type:slaves
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:barquq_support
				}
			}
		}
	}
}