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_dan_corfitz_ulfeldt.5 科菲茨·乌尔费尔特成为麻烦

时间范围:无明确 fromto 日期,事件触发后仅发生一次 (fire_only_once = yes)。

触发条件

  • 脚本角色 corfitz_ulfeldt_script 存活且属于玩家国家。
  • 国家 c:DAN(丹麦)存在。
  • 满足以下任一条件:
    1. 国家 c:BRA(勃兰登堡)存在,且 拥有对丹麦的王位宣称战争借口 (casus_belli:cb_claim_throne)。
    2. 丹麦的任意已知国家满足:
      • 是丹麦的宿敌 (is_rival_of) 对丹麦的观感低于 0 (opinion < 0)。
      • 并且 拥有对丹麦的王位宣称战争借口。

关键效果

  • 选项 A (flavor_dan_corfitz_ulfeldt.2.a):
    • 合法性遭受轻度惩罚 (add_legitimacy = legitimacy_mild_penalty)。
    • 贵族阶层满意度遭受轻度惩罚 (add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty })。
    • 减少金钱 (change_gold_effect = { scale = -2 })。
  • 选项 B (flavor_dan_corfitz_ulfeldt.2.b):历史选项 (historical_option = yes)
    • 目标角色 (scope:target_character) 及其配偶(若已婚)和所有子女,将被转移至目标国家 (scope:target_country)。
    • 目标国家将静默触发后续事件 flavor_dan_corfitz_ulfeldt.6

背景介绍: 此事件围绕丹麦贵族科菲茨·乌尔费尔特展开,他是三十年战争时期一位极具争议且野心勃勃的政治人物。乌尔费尔特以其卓越的外交和军事才能服务于丹麦王室,但也因其贪婪、腐败和与外国势力(尤其是瑞典)的暧昧关系而臭名昭著。他最终被指控叛国并流亡。该事件模拟了当这位权倾朝野、却对国家稳定构成潜在威胁的显贵人物引发内部危机时,丹麦统治者所面临的两难抉择:是付出代价在国内安抚他,还是遵循历史轨迹,将他及其家族“礼送”出境,转嫁给一个对丹麦怀有敌意或竞争关系的邻国。

完整事件代码

flavor_dan_corfitz_ulfeldt.5 = { #Corfits Ulfeldt is becoming a nuisance
	type = country_event
	title = flavor_dan_corfitz_ulfeldt.5.title
	desc = flavor_dan_corfitz_ulfeldt.5.desc

	fire_only_once = yes

	trigger = {
		character:corfitz_ulfeldt_script = {
			is_alive = yes
			owner = root
		}
		country_exists = c:DAN
		OR = {
			AND = {
				country_exists = c:BRA
				c:BRA = {
					NOT = {
						has_casus_belli_of_type_on = { type = casus_belli:cb_claim_throne target = c:DAN }
					}
				}
			}
			AND = {
				c:DAN = {
					any_known_country = {
						OR = {
							is_rival_of = c:DAN
							opinion = { target = c:DAN value < 0 }
						}
						NOT = {
							has_casus_belli_of_type_on = { type = casus_belli:cb_claim_throne target = c:DAN }
						}
					}
				}
			}
		}
	}

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		if = {
			limit = {
				country_exists = c:BRA
				c:BRA = {
					NOT = {
						has_casus_belli_of_type_on = { type = casus_belli:cb_claim_throne target = c:DAN }
					}
				}
			}
			c:BRA = { save_scope_as = target_country }
		}
		else = {
			c:DAN = {
				random_known_country = {
					limit = {
						OR = {
							is_rival_of = c:DAN
							opinion = { target = c:DAN value < 0 }
						}
						NOT = {
							has_casus_belli_of_type_on = { type = casus_belli:cb_claim_throne target = c:DAN }
						}
					}
					save_scope_as = target_country
				}
			}
		}
		save_scope_as = origin_country
	}

	option = {
		name = flavor_dan_corfitz_ulfeldt.2.a
		add_legitimacy = legitimacy_mild_penalty
		add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_mild_penalty }
		change_gold_effect = { scale = -2 }
	}

	option = {
		name = flavor_dan_corfitz_ulfeldt.2.b
		historical_option = yes
		scope:target_character = {
			move_country = scope:target_country
			if = {
				limit = { is_married = yes }
				first_spouse = { move_country = scope:target_country }
			}
			every_child = { move_country = scope:target_country }
		}
		scope:target_country = { trigger_event_silently = flavor_dan_corfitz_ulfeldt.6 }
	}
}