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_dlh.19] 德里苏丹国洛迪王朝陵墓建造

时间范围

  • 事件窗口:游戏开始 - 游戏结束(无明确 from/to 限制)
  • 触发概率:每月概率未指定(monthly_chance 未在代码中定义)

触发条件

  • 政府类型:必须是君主制(government_type = government_type:monarchy
  • 目标人物:上一任统治者(previous_ruler)必须属于洛迪王朝(dynasty:lodi_dynasty
  • 文化条件:国家内必须有一定比例的阿富汗文化人口("culture_percentage_in_country(culture:afghan_culture)" > 0

关键效果

选项 A:flavor_dlh.19.a

  • 在目标地点(target_location)建造德里陵墓(construct_delhi_tombs = yes
  • 目标地点内所有属于本国的民众(every_pop)获得“重度满意度加成”(add_pop_satisfaction = pop_satisfaction_severe_bonus

选项 B:flavor_dlh.19.b

  • 国家获得“轻度威望惩罚”(add_prestige = prestige_mild_penalty

背景介绍

此事件模拟了德里苏丹国洛迪王朝时期,统治者可能选择为其王朝建造陵墓的历史情景。洛迪王朝(1451-1526年)是德里苏丹国的最后一个王朝,由普什图(阿富汗)族裔的洛迪家族建立。在伊斯兰统治传统中,建造宏伟的陵墓不仅是纪念先王的方式,也是彰显王朝合法性、巩固统治并争取民众支持的重要手段,尤其在国家内拥有相当比例的阿富汗文化人口时,此类建筑更能强化文化认同与政治凝聚力。

完整事件代码

flavor_dlh.19 = {
	type = country_event
	title = flavor_dlh.19.title
	desc = flavor_dlh.19.desc

	illustration_tags = {
		10 = interior
		10 = regular
	}

	fire_only_once = yes

	trigger = {
		government_type = government_type:monarchy
		scope:target_character ?= {
			dynasty ?= dynasty:lodi_dynasty
		}	

		"culture_percentage_in_country(culture:afghan_culture)" > 0
	}

	immediate = {

		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		ordered_owned_location = {
			order_by = development
			limit = {
				NOT = { has_building = building_type:delhi_tomb }
				any_pop = {
					culture = culture:afghan_culture
				}
			}
			max = 1
			save_scope_as = target_location
		}

		previous_ruler ?= {
			save_scope_as = target_character
		}

		ruler_or_regent ?= {
			save_scope_as = target_character2
		}
	}

	option = {
		name = flavor_dlh.19.a
		
		scope:target_location = {
			construct_delhi_tombs = yes
			every_pop = {
				limit = {
					owner = root
				}
				add_pop_satisfaction = pop_satisfaction_severe_bonus
			}
		}
	}

	option = {
		name = flavor_dlh.19.b
		
		add_prestige = prestige_mild_penalty
	}
}