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_brapru.1800 普鲁士的波兰臣属与勃兰登堡王朝候选人

时间范围:1400.1.1 - 1600.1.1(每月 5% 概率)

触发条件

  • 事件国家为普鲁士(PRU)。
  • 普鲁士是波兰的附庸国(pru_is_polish_subject = yes)。
  • 勃兰登堡(BRA)国家存在。
  • 普鲁士拥有统治者。
  • 勃兰登堡拥有统治者,且该统治者所属王朝存在。
  • 在勃兰登堡统治者的王朝中,至少存在一位满足以下条件的在世人物:
    • 符合条件 pru_can_rule_us = yes(推测为“有资格统治我们”)。
    • 当前不是统治者。

关键效果

  • 选项 A (flavor_brapru.1800.a)

    • 将普鲁士的统治者更换为从勃兰登堡王朝中选出的目标人物(scope:target_character)。
    • 获得大量威望(prestige_severe_bonus)。
    • 获得适度正统性(legitimacy_mild_bonus)。
    • 触发勃兰登堡事件 flavor_brapru.1801
    • 勃兰登堡对普鲁士获得“勃兰登堡王朝联系”(BRA_dynastic_connections)观点修正。
    • 设置变量 insanity_cooldown 为 3650 天(约10年)。
  • 选项 B (flavor_brapru.1800.b)

    • 若当前时代不是“传统时代”(age_1_traditions)或“文艺复兴时代”(age_2_renaissance
      • 将社会价值观“外向 vs 内向”(outward_vs_inward)大幅向右移动(societal_value_large_move_to_right,推测为更倾向“外向”)。
    • 否则(即处于上述两个时代之一)
      • 获得少量威望(prestige_weak_bonus)。

背景介绍: 在15至16世纪,作为波兰王国附庸的普鲁士公国面临统治权问题。勃兰登堡选帝侯的霍亨索伦家族与普鲁士有着密切的王朝联系。此事件模拟了普鲁士可能从勃兰登堡统治家族中引入一位有资格的成员来担任本国君主的历史可能性,这既可能加强两国邦交,也可能引发内部关于国家发展方向(是更积极向外还是保持传统)的争论。

完整事件代码

flavor_brapru.1800 = {
	type = country_event
	title = flavor_brapru.1800.title
	desc = flavor_brapru.1800.desc

	dynamic_historical_event = {
		tag = PRU
		from = 1400.1.1
		to = 1600.1.1
		monthly_chance = 5
	}

	illustration_tags = {
		10 = regular
		10 = interior
	}

	fire_only_once = yes

	trigger = {
		pru_is_polish_subject = yes
		country_exists = c:BRA
		has_ruler = yes
		c:BRA = {
			has_ruler = yes
			ruler = {
				has_dynasty = yes
			}
		}
		c:BRA.ruler.dynasty = {
			any_character_in_dynasty = {
				is_alive = yes
				pru_can_rule_us = yes
				NOT = { is_ruler = yes }
			}
		}
	}

	immediate = {
		#event_illustration_estate_background_effect = { background = estate_type:crown_estate }
		#country_room = BRA #country_room = PRU
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler = {
			save_scope_as = our_ruler
		}
		c:BRA.ruler.dynasty = {
			random_character_in_dynasty = {
				limit = {
					is_alive = yes
					pru_can_rule_us = yes
					NOT = { is_ruler = yes }
				}
				weight = {
					base = 1
					modifier = {
						factor = 10
						trigger = {
							age_in_years <= 25
						}
					}
					modifier = {
						factor = 0.1
						trigger = {
							is_heir = yes
						}
					}
					modifier = {
						factor = 10
						trigger = {
							age_in_years <= 35
						}
					}
					modifier = {
						factor = 5
						trigger = {
							is_female = no
						}
					}
				}
				save_scope_as = target_character
			}
		}
		save_scope_as = pru_from
	}

	option = {
		name = flavor_brapru.1800.a

		set_new_ruler = scope:target_character
		add_prestige = prestige_severe_bonus
		add_legitimacy = legitimacy_mild_bonus
		c:BRA = {
			trigger_event_non_silently = flavor_brapru.1801
		}

		c:BRA = {
			add_opinion = {
				modifier = BRA_dynastic_connections
				target = ROOT
			}
		}
		set_variable = {
			name = insanity_cooldown
			days = 3650
		}
	}

	option = {
		name = flavor_brapru.1800.b

		if = {
			limit = {
				NOR = {
					current_age = age_1_traditions
					current_age = age_2_renaissance
				}
			}
			change_societal_value = {
				type = outward_vs_inward
				value = societal_value_large_move_to_right
			}
		}

		else = {
			add_prestige = prestige_weak_bonus
		}
	}
}