flavor_pol.1602 斯皮什抵押协议
时间范围:1350.1.1 - 1836.1.1,每月 5% 概率触发
触发条件:
- 波兰(POL)未与匈牙利(HUN)处于战争状态。
- 匈牙利(HUN)国家存在。
- 波兰拥有卢比察(lubica)地区。
- 波兰不存在任何具有
pledge_of_spisz本地化关键词的已借出贷款。 - 匈牙利拥有变量
has_taken_pledge_of_spisz。
关键效果:
- 选项 A (flavor_pol.1602.a):
- 将卢比察(lubica)地区的所有权转移给匈牙利。
- 波兰获得国家修正
pol_honored_agreement,持续15年。 - 波兰贵族阶层(nobles_estate)满意度小幅下降。
- 选项 B (flavor_pol.1602.b):
- 波兰的社会价值观向“好战 vs 和解”(belligerent_vs_conciliatory)的左侧(即更偏向好战)大幅移动。
- (作为提示效果)匈牙利获得对波兰的“被侮辱”宣战理由(casus_belli:cb_insulted_us)。
背景介绍: 该事件模拟了历史上波兰与匈牙利之间关于斯皮什(Spisz)地区的复杂领土与债务关系。在中世纪晚期至近代早期,该地区常作为贷款或协议的抵押品,其归属问题成为两国间长期的外交与领土争端焦点。事件反映了波兰在处理这笔“抵押贷款”时面临的选择:是遵守协议、移交土地以维持信誉,还是拒绝履行、承担激怒邻国的风险。
完整事件代码:
flavor_pol.1602 = {
hide_portraits = yes
type = country_event
title = flavor_pol.1602.title
desc = flavor_pol.1602.desc
trigger = {
NOT = { is_at_war_with = c:HUN }
country_exists = c:HUN
owns = location:lubica
NOT = {
any_lent_loan = {
has_loc_key = pledge_of_spisz
}
}
c:HUN = { has_variable = has_taken_pledge_of_spisz }
}
dynamic_historical_event = {
tag = POL
from = 1350.1.1
to = 1836.1.1
monthly_chance = 5
}
fire_only_once = yes
illustration_tags = {
10 = angry
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
location:lubica = { save_scope_as = loan_pledge }
save_scope_as = loan_giver
c:HUN = { save_scope_as = loan_repayer }
}
option = {
name = flavor_pol.1602.a
location:lubica = {
change_location_owner = scope:loan_repayer
}
add_country_modifier = {
modifier = pol_honored_agreement
years = 15
}
add_estate_satisfaction = {
type = estate_type:nobles_estate
value = estate_satisfaction_mild_penalty
}
}
option = {
name = flavor_pol.1602.b
change_societal_value = {
type = belligerent_vs_conciliatory
value = societal_value_large_move_to_left
}
show_as_tooltip = {
scope:loan_repayer = {
add_casus_belli = { target = scope:loan_giver type = casus_belli:cb_insulted_us }
}
}
}
after = {
scope:loan_repayer = {
trigger_event_silently = flavor_pol.1603
}
c:HUN = { remove_variable = has_taken_pledge_of_spisz }
}
}