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_eng.116 托马斯·莫尔登场

时间范围

1500.1.1 - 1550.1.1,在此期间内,每月有 5% 的概率触发此事件。

触发条件

  • 玩家国家(root)必须拥有以下两个地区:
    • 牛津(location:oxford
    • 坎特伯雷(location:canterbury

关键效果

事件触发后,会立即创建历史人物 托马斯·莫尔,并保存相关位置信息。

选项 A:任命托马斯·莫尔

  • 历史选项historical_option = yes
  • 触发条件:国家没有采用“焚烧异端者”政策(de_heretico_comburendo),或者采用了该政策但国家宗教为天主教(religion:catholic)。
  • 效果
    • 如果国家宗教为天主教:教士阶层满意度获得巨额提升estate_satisfaction_severe_bonus)。
    • 如果国家宗教不为天主教:教士阶层满意度受到巨额惩罚estate_satisfaction_severe_penalty)。
    • 显示一个自定义提示(flavor_eng.116.tt3)。

选项 B:拒绝任命

  • 触发条件:与选项A相同。
  • 效果
    • 对人物 托马斯·莫尔 施加一个名为“拒绝在内阁任职”(refuses_to_serve_in_cabinet)的修正,持续时间为无限期years = -1)。
    • 国家获得少量研究进度research_progress_mild_bonus)。
    • 如果国家采用了“严格审查”政策(strict_censorship)且宗教不是天主教:教士阶层满意度受到巨额惩罚
    • 显示一个自定义提示(flavor_eng.116.tt5)。

选项 C:处决托马斯·莫尔

  • 触发条件:国家必须采用“焚烧异端者”政策,且国家宗教不是天主教。
  • 效果
    • 如果人物 托马斯·莫尔 存在,则将其处决(kill_character)。
    • 社会价值观向传统主义方向移动(societal_value_move_to_left)。
    • 显示一个自定义提示(flavor_eng.116.tt6)。

背景介绍

托马斯·莫尔是文艺复兴时期英格兰著名的政治家、哲学家和作家,以其著作《乌托邦》而闻名。他曾担任亨利八世的大法官,但因拒绝承认国王为英国国教最高领袖而被处决。该事件模拟了这位重要历史人物在特定历史条件下(英格兰拥有牛津和坎特伯雷地区)登上政治舞台的过程,以及玩家国家基于其宗教和政策选择所能采取的不同行动路径及其后果。

完整事件代码

flavor_eng.116 = {
	type = country_event

	title = flavor_eng.116.title
	desc = flavor_eng.116.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = ENG
        tag = GBR
		from = 1500.1.1
		to = 1550.1.1
		monthly_chance = 5
	}

	trigger = {

		location:oxford = { owner = root }
		location:canterbury = { owner = root }

	}

	illustration_tags = {
		10 = regular
		10 = interior
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		create_character = {
			first_name = name_thomas
			last_name = More
			adm = 70
			dip = 70
			mil = 0
			birth_date = 1478.1.1
			religion = religion:catholic
			estate = estate_type:clergy_estate
			birth_location = location:london
			add_trait = trait:unsuited_for_naval_command
			add_trait = trait:unsuited_for_army_command
			script = eng_thomas_more
			save_scope_as = thomas_more
		}

		location:canterbury = { save_scope_as = canterbury }

		location:oxford = { save_scope_as = oxford }

		capital = { save_scope_as = target_location }

	}

	option = {
		historical_option = yes
		name = flavor_eng.116.a
		trigger= {
			OR = {
				NOT = { has_policy = de_heretico_comburendo }
				AND = {
					has_policy = de_heretico_comburendo
					religion = religion:catholic
				}
			}
		}

		if = {
			limit = {
				religion = religion:catholic
			}
			add_estate_satisfaction = { type = estate_type:clergy_estate
				value = estate_satisfaction_severe_bonus
			}
			custom_tooltip = flavor_eng.116.tt1
		}
		else = {
			add_estate_satisfaction = { type = estate_type:clergy_estate
				value = estate_satisfaction_severe_penalty
			}
			custom_tooltip = flavor_eng.116.tt2
		}


		custom_tooltip = flavor_eng.116.tt3

	}

	option = {
		name = flavor_eng.116.b
		trigger= {
			OR = {
				NOT = { has_policy = de_heretico_comburendo }
				AND = {
					has_policy = de_heretico_comburendo
					religion = religion:catholic
				}
			}
		}

		hidden_effect = {
			scope:thomas_more = {
				add_character_modifier = {
					modifier = refuses_to_serve_in_cabinet
					years = -1
					mode = add_and_extend
				}
			}
		}

		add_research_progress = research_progress_mild_bonus

		if = {
			limit = { has_policy = strict_censorship NOT = { religion = religion:catholic } }
			add_estate_satisfaction = { type = estate_type:clergy_estate
				value = estate_satisfaction_severe_penalty
			}
			custom_tooltip = flavor_eng.116.tt4
		}

		custom_tooltip = flavor_eng.116.tt5

	}

	option = {
		name = flavor_eng.116.c
		trigger = {
			has_policy = de_heretico_comburendo
			NOT = { religion = religion:catholic }
		}

		character:eng_thomas_more ?= { kill_character = this }

		change_societal_value = {
			type = traditionalist_vs_innovative
			value = societal_value_move_to_left
		}

		custom_tooltip = flavor_eng.116.tt6

	}

	historical_info = flavor_eng.116.historical_info

}