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.26] 洛迪王朝的宫廷建筑师

时间范围
1440.1.1 - 1821.1.1(每月 1% 概率触发)

触发条件

  • 洛迪王朝(dynasty:lodi_dynasty)存在
  • 国家处于和平状态(at_war = no
  • 当前统治者或摄政时的继承人是洛迪王朝成员

关键效果

  • 选项 A(flavor_dlh.26.a)

    • 在首都创建一件艺术品(lodi_gardens),类型为纪念碑,品质 75,由事件生成的建筑师创作
    • 国库减少 2 金币
    • 建筑师加入本国
  • 选项 B(flavor_dlh.26.b)

    • 获得少量威望惩罚(prestige_mild_penalty
    • 驱逐生成的建筑师(banish_character = yes

背景介绍
该事件模拟了洛迪王朝统治时期,宫廷可能聘请建筑师进行大型工程(如花园或纪念碑)建设的情景。洛迪王朝在德里苏丹国后期曾掌握权力,此类建设既可能彰显王朝威望、促进文化发展,也可能因财政压力或政治考量而被放弃。

完整事件代码

flavor_dlh.26 = {
	type = country_event
	title = flavor_dlh.26.title
	desc = flavor_dlh.26.desc
	historical_info = flavor_dlh.26.historical_info

	illustration_tags = {
		10 = exterior
		10 = regular
	}

	dynamic_historical_event = { #Should be created as soon as you have a Lodi ruler
		tag = DLH
		from = 1440.1.1			#Can't fire before event 12 which starts checking in 1440
		to = 1821.1.1
		monthly_chance = 1
	}

	fire_only_once = yes

	trigger = {
		exists = dynasty:lodi_dynasty
		at_war = no
		exists = dynasty:lodi_dynasty
		ruler_or_heir_if_regent ?= {
			dynasty ?= dynasty:lodi_dynasty
		}
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		capital ?= {
			save_scope_as = target_location
		}

		create_character = {
			artist = architect
			religion = root.religion
			culture = root.culture
			estate = estate_type:burghers_estate
			age = 25
			artist_skill = {
				0.6
				0.8
			}
			save_scope_as = target_character
			create_in_limbo = yes
		}

		ruler_or_regent ?= {
			save_scope_as = target_character2
		}
	}

	option = {
		name = flavor_dlh.26.a
		
		scope:target_location = {
			create_art = {
				artist = scope:target_character
				key = lodi_gardens
				quality = 75
				type = work_of_art_type:monument
			}
		}
		change_gold_effect = { scale = -2 }
		scope:target_character = { move_country = root }
	}

	option = {
		name = flavor_dlh.26.b
		
		add_prestige = prestige_mild_penalty

		scope:target_character = {
			banish_character = yes
		}
	}
}