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.89 威尔士贵族的不满

时间范围:无明确 fromto 日期限制,无 monthly_chance 概率设定(为条件触发事件)。

触发条件

  • 事件由游戏逻辑在特定条件下触发,代码中未明确列出 trigger 字段。通常此类事件与特定国家、人物或历史进程相关。

关键效果

  • 选项 A (历史选项)

    • 对人物 wls_owain_glyndwr(欧文·格林杜尔)添加持续5年的“不忠的贵族军官”特质。
    • 大幅提升 nobles_estate(贵族阶层)的满意度。
    • 威尔士(c:WLS)对事件触发国(root)产生负面外交观点。
    • 秘密触发威尔士事件 flavor_wls.13
  • 选项 B

    • 损失大量政府点数。
    • 若未采用 autocracy(专制主义)政府改革,则强制实施此项改革。
    • 大幅降低 nobles_estate(贵族阶层)的满意度。
    • 秘密触发威尔士事件 flavor_wls.14

背景介绍: 此事件模拟了中世纪晚期英格兰统治下威尔士贵族阶层的不满情绪。核心人物欧文·格林杜尔是威尔士贵族,历史上因与英格兰领主的土地纠纷和对威尔士自治的渴望而发动了著名的“格林杜尔起义”。事件反映了英格兰王室在处理威尔士贵族关系时面临的抉择:是安抚贵族以维持稳定,还是采取强硬手段巩固王权,但可能激化矛盾。

完整事件代码

flavor_eng.89 = {
	type = country_event

	title = flavor_eng.89.title
	desc = flavor_eng.89.desc

	illustration_tags = {
        10 = angry
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		character:wls_owain_glyndwr ?= { save_scope_as = owain_glyndwr }

		location:london = { save_scope_as = target_location }

	}

	option = {
		historical_option = yes
		name = flavor_eng.89.a

		character:wls_owain_glyndwr ?= {
			add_character_modifier = {
				modifier = disloyal_noble_officer
				years = 5
				mode = add_and_extend
			}
			save_scope_as = owain_glyndwr
		}

		add_estate_satisfaction = { type = estate_type:nobles_estate
			value = estate_satisfaction_severe_bonus
		}

		c:WLS ?= {
			add_opinion = {
				target = root
				modifier = opinion_insult
			}
		}

		hidden_effect = {
			c:WLS = { trigger_event_silently = flavor_wls.13 }
		}

		custom_tooltip = flavor_eng.89.tt

	}

	option = {
		name = flavor_eng.89.b

		add_government_power = government_power_extreme_penalty

		if = {
			limit = {
				NOT = { has_reform = government_reform:autocracy }
			}
			add_reform = government_reform:autocracy
		}

		add_estate_satisfaction = { type = estate_type:nobles_estate
			value = estate_satisfaction_severe_penalty
		}

		hidden_effect = {
			c:WLS = { trigger_event_silently = flavor_wls.14 }
		}

	}

}