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_fra.1136 燃烧者之舞

时间范围:1390.1.1 - 1401.1.1(每月 20% 概率)

触发条件

  • 国家拥有统治者。
  • 存在至少一位符合以下条件的男性人物:
    • 是当前统治者的兄弟。
    • 存活且为成年人。
    • 不是统治者。
    • 未被监禁。
  • 国家拥有巴黎地区。

关键效果

  • 选项 A:这是一场弑君阴谋!监禁 <兄弟>!(历史选项)
    • 获得 legitimacy_weak_penalty 的合法性。
    • 获得 stability_mild_bonus 的稳定度。
    • 贵族阶层满意度增加 estate_satisfaction_mild_bonus
    • 统治者外交能力 -3。
    • 将触发事件中选定的兄弟(target_sibling)监禁 modifier_duration_years_long 年。
    • 如果该兄弟在内阁中,则将其移除。
  • 选项 B:一场悲剧,但对编年史家来说并非如此!
    • 获得 legitimacy_mild_penalty 的合法性。
    • 贵族阶层满意度减少 estate_satisfaction_mild_penalty
    • 主流文化获得 cultural_influence_severe_bonus 的文化影响力。

背景介绍: 该事件基于法国瓦卢瓦王朝时期的一场著名宫廷悲剧——“燃烧者之舞”(Bal des Ardents)。1393年,法国国王查理六世的王后伊莎博·德·巴维埃尔为庆祝一位宫廷女官的婚礼,在巴黎圣保罗宫举办了一场化装舞会。国王和他的四位年轻贵族朋友装扮成“野人”,身着浸满沥青和亚麻的紧身衣。由于火把意外引燃了其中一人的服装,火焰迅速蔓延,导致四人被活活烧死,仅国王本人因被一位公爵夫人用长裙罩住而幸免于难。此事件震惊了整个欧洲宫廷,被视为不祥之兆,并加剧了查理六世本就脆弱的精神状态。

完整事件代码

flavor_fra.1136 = { # Ball of the Burning Men
	type = country_event
	title = flavor_fra.1136.title
	desc = flavor_fra.1136.desc
	fire_only_once = yes
	
	dynamic_historical_event = {
		tag = FRA
		from = 1390.1.1
		to = 1401.1.1
		monthly_chance = 20
	}

	trigger = {
		has_ruler = yes
		any_character = {
			is_sibling_of = root.ruler
			is_female = no
			is_alive = yes
			is_adult = yes
			is_ruler = no
			NOT = { has_character_modifier = imprisoned }
		}
		owns = location:paris
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler ?= {
            save_scope_as = fra_ruler
        }
		random_character ?= {
			limit = {
				is_sibling_of = root.ruler
				is_female = no
				is_alive = yes
				is_adult = yes
				is_ruler = no
				NOT = { has_character_modifier = imprisoned }
			}
			save_scope_as = target_sibling
		}
		if = {
			limit = {
				any_character = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
				}
			}
			random_character = {
				limit = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
				}
				save_scope_as = fire_victim_1
			}
		}
		else = {
			create_character = {
				age = 40
				adm = { 45 62 }
				dip = { 40 70 }
				mil = { 35 65 }
				save_scope_as = fire_victim_1
			}
		}
		if = {
			limit = {
				any_character = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
				}
			}
			random_character = {
				limit = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
				}
				save_scope_as = fire_victim_2
			}
		}
		else = {
			create_character = {
				age = 36
				adm = { 45 62 }
				dip = { 40 70 }
				mil = { 35 65 }
				save_scope_as = fire_victim_2
			}
		}
		if = {
			limit = {
				any_character = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
					this != scope:fire_victim_2
				}
			}
			random_character = {
				limit = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
					this != scope:fire_victim_2
				}
				save_scope_as = fire_victim_3
			}
		}
		else = {
			create_character = {
				age = 33
				adm = { 45 62 }
				dip = { 40 70 }
				mil = { 35 65 }
				save_scope_as = fire_victim_3
			}
		}
		if = {
			limit = {
				any_character = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
					this != scope:fire_victim_2
					this != scope:fire_victim_3
				}
			}
			random_character = {
				limit = {
					NOT = { is_child_of = root.ruler }
					NOT = { is_sibling_of = root.ruler }
					is_courtier = yes
					is_female = no
					is_alive = yes
					is_adult = yes
					has_estate = estate_type:nobles_estate
					this != scope:fire_victim_1
					this != scope:fire_victim_2
					this != scope:fire_victim_3
				}
				save_scope_as = fire_victim_4
			}
		}
		else = {
			create_character = {
				age = 42
				adm = { 45 62 }
				dip = { 40 70 }
				mil