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_tim_governor.1 帖木儿总督事件

时间范围:无明确 fromto 日期限制,事件在满足触发条件后持续有效。触发概率未指定 monthly_chance,为条件满足时触发。

触发条件

  • 国家必须拥有以下任一政府改革:
    • soyurghal_governor_banished_reform(被流放的总督改革)
    • soyurghal_governor_effective_governor_reform(有效总督改革)
    • soyurghal_governor_reform(帖木儿总督改革)

关键效果

  • 选项 A (flavor_tim_governor.1.a):
    • 如果存在宗主国,则当前国家(root)将被宗主国吞并。
  • 选项 B (flavor_tim_governor.1.b):历史选项
    • 触发条件:国家拥有 soyurghal_governor_banished_reform 改革,且当前统治者与宗主国统治者不是同一人。
    • 效果:如果存在宗主国,则非静默触发事件 flavor_tim_governor.2

背景介绍: 该事件模拟了帖木儿帝国或其继承国中,拥有特定“索尤尔加尔”(Soyurghal,即军事采邑)总督制度改革的省份所面临的政治抉择。当地方总督势力与中央政权关系紧张时,可能面临被中央直接吞并,或触发进一步政治动荡的局面,反映了中世纪后期中亚地区中央与地方权力博弈的特点。

完整事件代码

flavor_tim_governor.1 = {
	type = country_event
	title = flavor_tim_governor.1.title
	desc = flavor_tim_governor.1.desc

	trigger = {
		OR = {
			has_reform = government_reform:soyurghal_governor_banished_reform
			has_reform = government_reform:soyurghal_governor_effective_governor_reform
			has_reform = government_reform:soyurghal_governor_reform
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

    immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler_or_regent ?= {
			save_scope_as = target_character
		}

		overlord ?= {
			save_scope_as = target_country
			ruler_or_regent ?= {
				save_scope_as = target_character2
			}
		}

		previous_ruler ?= {
			save_scope_as = target_character3
		}

		capital ?= {
			area = {
				save_scope_as = target_area
			}
		}

		save_scope_as = prev_country
	}

	option = {
		name = flavor_tim_governor.1.a

		overlord ?= {
			annex_country = {
				country = root
			}
		}
	}

	option = { #Banished Governor
		name = flavor_tim_governor.1.b

		trigger = {
			has_reform = government_reform:soyurghal_governor_banished_reform
			ruler != overlord.ruler
		}

		overlord ?= {
			trigger_event_non_silently = {
				id = flavor_tim_governor.2
			}
		}
	}
}