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.183] 大抗议书

时间范围:1641.1.1 - 1681.1.1(每月 5% 概率)

触发条件

  • 国家拥有议会制政府。
  • 国家没有摄政王。
  • 内阁中至少有一位成员属于神职人员阶层。
  • 满足以下任一条件:
    • 统治者拥有“滥用皇家特权”的人物修正。
    • 距离上次召开议会已超过80个月。

关键效果

  • 选项 A (历史选项)

    • 为国家添加名为 grand_remonstrance_refused 的修正,持续10年(可叠加延长)。
    • 显示自定义提示 flavor_eng.183.tt1
  • 选项 B

    • 设置变量 grand_remonstrance = 1
    • 添加政府改革 grand_remonstrance_reform
    • 将所有属于神职人员阶层的内阁成员永久逐出内阁(添加 permanently_banned_from_cabinet 人物修正)。
    • 神职人员阶层满意度大幅降低。
  • 选项 C

    • 根据统治者外交能力决定是否达成妥协:
      • 若外交能力 ≤ 45,有30%概率设置变量 grand_remonstrance_compromise_reached = 1
      • 若外交能力 > 45,有70%概率设置变量 grand_remonstrance_compromise_reached = 1
    • 在0天后静默触发事件 flavor_eng.184
    • 显示自定义提示 flavor_eng.183.tt2
  • 选项 D

    • 触发条件:统治者拥有“巧舌如簧”特质。
    • 增加少量政府权力。
    • 显示自定义提示 flavor_eng.183.tt3

背景介绍: 该事件模拟了17世纪中叶英格兰议会与国王查理一世之间围绕《大抗议书》的激烈政治斗争。《大抗议书》是议会于1641年提交的一份文件,详细列举了国王在宗教、财政和司法方面的“滥用权力”行为,并要求进行重大改革。国王的拒绝接受被视为导致英国内战爆发的关键事件之一。事件反映了君主与议会之间关于权力界限的深刻冲突,以及神职人员阶层在此过程中的政治角色。

完整事件代码

flavor_eng.183 = {
	hide_portraits = yes
	type = country_event

	title = flavor_eng.183.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					ruler = { has_character_modifier = abusing_royal_prerogative }
					months_since_last_parliament_called > 80
				}
				desc = flavor_eng.183.desc_tyranny
			}
			triggered_desc = {
				trigger = {
					ruler = { has_character_modifier = abusing_royal_prerogative }
					months_since_last_parliament_called < 81
				}
				desc = flavor_eng.183.desc_abuse_of_power
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_eng.183.desc
			}
		}
	}

	fire_only_once = yes
	dynamic_historical_event = {
		tag = ENG
        tag = GBR
		from = 1641.1.1
		to = 1681.1.1
		monthly_chance = 5
	}

	trigger = {

		modifier:has_a_parliamentary_system = yes

		has_regent = no

		any_cabinet_character = {
			count > 0
			has_estate = estate_type:clergy_estate
		}

		OR = {
			ruler = { has_character_modifier = abusing_royal_prerogative }
			months_since_last_parliament_called > 80
		}

	}
	
	illustration_tags = {
		10 = angry
		10 = interior
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
		save_scope_as = target_root_country

		ruler = { save_scope_as = target_character }

	}

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

		add_country_modifier = {
			modifier = grand_remonstrance_refused
			years = 10
			mode = add_and_extend
		}

		custom_tooltip = flavor_eng.183.tt1

	}

	option = {
		name = flavor_eng.183.b

		custom_tooltip = {
			text = flavor_eng.183.b.custom
			set_variable = { name = grand_remonstrance value = 1 }
			add_reform = government_reform:grand_remonstrance_reform
		}

		while = {
			limit = {
				any_cabinet_character = {
					has_estate = estate_type:clergy_estate
				}
			}
			random_cabinet_character = {
				limit = {
					has_estate = estate_type:clergy_estate
				}
				add_character_modifier = {
					modifier = permanently_banned_from_cabinet
					years = -1
					mode = add_and_extend
				}
			}
		}

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

	}

	option = {
		name = flavor_eng.183.c

		if = {
			limit = {
				ruler = { dip <= 45 }
			}
			custom_tooltip = {
				text = flavor_eng.183.c.custom1
				random_list = {
					70 = {

					}
					30 = {
						set_variable = { name = grand_remonstrance_compromise_reached value = 1 }
					}
				}
			}
		}
		else = {
			custom_tooltip = {
				text = flavor_eng.183.c.custom2
				random_list = {
					70 = {
						set_variable = { name = grand_remonstrance_compromise_reached value = 1 }
					}
					30 = {

					}
				}
			}
		}

		hidden_effect = {
			trigger_event_silently = { id = flavor_eng.184 days = 0 }
		}

		custom_tooltip = flavor_eng.183.tt2

	}

	option = {
		name = flavor_eng.183.d
		trigger = { ruler = { has_trait = silver_tongue } }

		add_government_power = government_power_mild_bonus

		custom_tooltip = flavor_eng.183.tt3

	}

	historical_info = flavor_eng.183.historical_info

}