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_vol.1003 贵族的要求 - 特权

时间范围:1337.1.1 - 1342.1.1(每月 10% 概率触发)

触发条件

  • 统治者信仰天主教 (religion = religion:catholic)。
  • 满足以下任一条件:
    • 拥有变量 vol_heir_casimir
    • 拥有变量 vol_heir_liubartas
    • 拥有变量 vol_waiting_for_heir

关键效果

  • 选项 A (flavor_vol.1003.a)
    • 增加 legitimacy_mild_bonus 的合法性。
    • 如果贵族阶层 (nobles_estate) 仍有可授予的特权 (num_possible_estate_privileges > 0):
      • 增加 estate_satisfaction_mild_bonus 的贵族阶层满意度。
      • 随机授予贵族阶层一个可用的特权。
    • 否则(无可授予特权):
      • 增加 estate_satisfaction_severe_bonus 的贵族阶层满意度。
  • 选项 B (flavor_vol.1003.b)
    • 减少 estate_satisfaction_mild_penalty 的贵族阶层满意度。

背景介绍: 在14世纪中叶,立陶宛大公国(VOL)和加利西亚-沃里尼亚王国(HAL)的贵族阶层开始向统治者施压,要求获得更多特权和法律保障。这一时期,贵族们利用王位继承的不确定性(如等待继承人、特定继承人候选人的出现)作为筹码,试图巩固自身的政治与经济地位。该事件反映了中世纪东欧国家中,君主与贵族之间围绕权力分配进行的典型博弈。

完整事件代码

flavor_vol.1003 = { #Demands of the Nobility - Privileges
	type = country_event
	title = flavor_vol.1003.title
	desc = flavor_vol.1003.desc

	fire_only_once = yes

	dynamic_historical_event = {
		tag = VOL
		tag = HAL
		from = 1337.1.1
		to = 1342.1.1
		monthly_chance = 10
	}

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }

		ruler = {
			save_scope_as = target_ruler
		}
	}

	trigger = {
		ruler ?= {
			religion = religion:catholic
		}
		OR = {
			has_variable = vol_heir_casimir
			has_variable = vol_heir_liubartas
			has_variable = vol_waiting_for_heir
		}
	}

	option = {
		name = flavor_vol.1003.a

		add_legitimacy = legitimacy_mild_bonus
		if = {
			limit = {
				num_possible_estate_privileges:nobles_estate > 0
			}
			add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_bonus }

			"estate(estate_type:nobles_estate)" = {
				random_possible_privilege = {
					root = { grant_estate_privilege = prev }
				}
			}
		}
		else = {
			add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_bonus }
		}
	}

	option = {
		name = flavor_vol.1003.b

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