[flavor_mlo.53] 帕维亚图书馆的命运
时间范围:未指定具体日期范围(代码中未定义 from 和 to 字段),触发概率未指定(代码中未定义 monthly_chance 字段)。
触发条件:此事件为动态历史事件,其触发条件由游戏引擎在满足特定剧本或历史进程时自动判定,本代码片段未包含 trigger 字段。
关键效果:
- 选项 A:掠夺它
- 历史选项:是
- 获得巨量的研究进度加成。
- 本国文化获得显著的文化传统加成。
- 在目标地点(帕维亚):
- 移除可能存在的
MLO_library_research(图书馆研究)或MLO_library_arts(图书馆艺术)地点修正。 - 对目标地点施加“掠夺”相关的对抗性效果。
- 清除决定图书馆命运的变量。
- 移除可能存在的
- 触发后续事件
flavor_mlo.54给目标地点的所有者。
- 选项 B:关注周边环境
- 在目标地点(帕维亚):
- 清除决定图书馆命运的变量。
- 设置本地图书馆存在的变量。
- 获得一笔相当于目标地点所有者 6个月贸易与税收月收入 的金钱。
- 在目标地点(帕维亚):
背景介绍:该事件模拟了历史上军队或势力在占领重要文化中心(如帕维亚的图书馆)后面临的抉择。一方是掠夺珍贵的书籍与知识以快速增强自身的研究与文化实力,但这会破坏当地文化遗产并引发敌意;另一方是放弃直接掠夺,转而巩固对周边地区的控制并获得经济收益,同时可能保留当地的文化设施。这反映了征服与文化保护、短期利益与长期发展之间的经典冲突。
完整事件代码:
flavor_mlo.53 = {
hide_portraits = yes
type = country_event
title = flavor_mlo.53.title
desc = flavor_mlo.53.desc
illustration_tags = {
10 = regular
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
location:pavia = {
save_scope_as = target_location
}
save_scope_as = library_ruiner
scope:target_location = {
remove_variable = MLO_local_library
set_variable = MLO_deciding_fate_of_library
}
}
#Loot it
option = {
name = flavor_mlo.53.a
historical_option = yes
add_research_progress = research_progress_extreme_bonus
culture = {
add_cultural_tradition = cultural_influence_severe_bonus
}
scope:target_location = {
show_as_tooltip = {
if = {
limit = {
has_location_modifier = MLO_library_research
}
remove_location_modifier = MLO_library_research
}
if = {
limit = {
has_location_modifier = MLO_library_arts
}
remove_location_modifier = MLO_library_arts
}
}
}
drop_antagonism_bomb = {
target = scope:target_location
modifier = antagonism_looting
}
scope:target_location = {
remove_variable = MLO_deciding_fate_of_library
}
scope:target_location.owner = {
trigger_event_non_silently = flavor_mlo.54
}
}
# Focus on surroundings
option = {
name = flavor_mlo.53.b
scope:target_location = {
remove_variable = MLO_deciding_fate_of_library
set_variable = MLO_local_library
}
add_gold = {
value = scope:target_location.owner.monthly_income_trade_and_tax multiply = 6
}
}
}