flavor_dan_corfitz_ulfeldt.2 科菲茨·乌尔费尔特日益增长的影响力
时间范围
无明确 from 和 to 日期限制,事件在满足触发条件后,由游戏动态触发。
触发条件
- 脚本角色
corfitz_ulfeldt_script必须存活,并且其拥有者为当前国家(root)。
关键效果
选项 A
- 若
target_character的第一配偶是target_princess:- 合法性:
legitimacy_severe_penalty - 贵族阶层满意度:
estate_satisfaction_severe_penalty - 金钱:
scale = -3
- 合法性:
- 否则:
- 合法性:
legitimacy_mild_penalty - 贵族阶层满意度:
estate_satisfaction_mild_penalty - 金钱:
scale = -2
- 合法性:
选项 B(历史选项)
- 将
target_character及其配偶(若已婚)、所有子女迁移至target_country。 - 在
target_country触发事件flavor_dan_corfitz_ulfeldt.3,延迟 12 至 24 个月。
背景介绍
科菲茨·乌尔费尔特是丹麦历史上一位极具争议的贵族和政治家,在17世纪中期的丹麦-瑞典战争中扮演了关键角色。他最初作为丹麦国王克里斯蒂安四世的女婿和重臣,权倾一时,但后来因个人野心、腐败指控以及与瑞典的隐秘关系而声名狼藉。该事件模拟了乌尔费尔特在丹麦宫廷中影响力不断扩大的局面,以及国王和贵族阶层对此可能做出的不同反应——是容忍其在国内继续掌权并承担其行为带来的政治与经济代价,还是选择将其(及其家族)驱逐出境,这可能导致其投靠敌国(如瑞典)并为未来埋下隐患。
完整事件代码
flavor_dan_corfitz_ulfeldt.2 = { #The Growing Influence of Corfits Ulfeldt
type = country_event
title = flavor_dan_corfitz_ulfeldt.2.title
desc = flavor_dan_corfitz_ulfeldt.2.desc
trigger = {
character:corfitz_ulfeldt_script = {
is_alive = yes
owner = root
}
}
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:SWE
}
c:SWE = { save_scope_as = target_country }
}
else = {
random_known_country = {
limit = {
OR = {
is_rival_of = root
opinion = { target = root value < 0 }
}
}
save_scope_as = target_country
}
}
}
option = {
name = flavor_dan_corfitz_ulfeldt.2.a
if = {
limit = {
scope:target_character.first_spouse = scope:target_princess
}
add_legitimacy = legitimacy_severe_penalty
add_estate_satisfaction = { type = estate_type:nobles_estate value = estate_satisfaction_severe_penalty }
change_gold_effect = { scale = -3 }
}
else = {
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 = {
id = flavor_dan_corfitz_ulfeldt.3
months = { 12 24 }
}
}
}
}