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.20 帖木儿宫廷史学家

时间范围:1380.1.1 - 1440.1.1(每月 2% 概率)

触发条件

  • 国家为帖木儿帝国(tag = TIM)。
  • 国家宗教属于穆斯林宗教组(religion.group = religion_group:muslim)。

关键效果

  • 选项 A

    • 花费一定金币(change_gold_effect = { scale = -2 })。
    • 将史学家哈菲兹·阿布鲁(Hafiz Abru)引入本国。
    • 若条件允许,在首都创作一部名为《历史汇编》(majma_al_tawarikh)的编年史著作(type = work_of_art_type:chronicle),品质为75。
  • 选项 B

    • 损失少量威望(add_prestige = prestige_mild_penalty)。
    • 将史学家哈菲兹·阿布鲁(Hafiz Abru)驱逐出境(banish_character = yes)。

背景介绍: 此事件模拟了帖木儿帝国时期,宫廷史学家哈菲兹·阿布鲁的出现及其著作《历史汇编》的创作过程。哈菲兹·阿布鲁是帖木儿王朝及沙哈鲁统治时期的重要历史学家,他的工作对于记录和塑造帖木儿帝国的历史叙事具有关键作用。事件反映了统治者对历史编纂和文化赞助的态度选择,是影响国家文化资产和历史遗产的一个决策点。

完整事件代码

flavor_tim.20 = {
	type = country_event
	title = flavor_tim.20.title
	desc = flavor_tim.20.desc

	dynamic_historical_event = {
		tag = TIM
		from = 1380.1.1
		to = 1440.1.1
		monthly_chance = 2
	}
	fire_only_once = yes

	trigger = {
		religion.group = religion_group:muslim
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:nobles_estate }
		create_character = {
			first_name = name_hafiz
			last_name = abru
			estate = estate_type:clergy_estate
			religion = root.religion
			culture = culture:afghan_culture
			birth_date = 1359.6.3 #Unknown birth date
			birth_location = location:herat
			artist = writer #Historian
			artist_skill = 0.6
			save_scope_as = target_character
			create_in_limbo = yes
		}

		ruler_or_regent ?= {
			save_scope_as = target_character2
		}
	}

	option = {
		name = flavor_tim.20.a

		change_gold_effect = { scale = -2 }

		scope:target_character = { move_country = root }
		capital ?= {
			create_art = {
				artist = scope:target_character
				key = majma_al_tawarikh
				quality = 75
				type = work_of_art_type:chronicle
			}
		}
	}

	option = {
		name = flavor_tim.20.b

		add_prestige = prestige_mild_penalty

		scope:target_character = {
			banish_character = yes
		}
	}
}