flavor_pap.42 贝尔尼尼与罗马剧院
时间范围:1640.1.1 - 1660.1.1(每月 1% 概率)
触发条件:
- 控制罗马地区。
- 罗马地区没有“剧院”建筑。
- 脚本角色
pap_bernini_script存活,且其拥有者为当前国家。
关键效果:
- 选项 A (历史选项):
- 花费 5 倍基础金币。
- 角色
bernini获得 0.1 点艺术家技能。 - 如果角色
bernini没有“杰出”特质,则为其添加该特质;否则,国家获得少量研究进度。 - 在罗马地区建造一座“剧院”建筑。
- 文化获得少量传统与影响力加成。
- 教士阶层满意度小幅下降。
- 选项 B:
- 文化获得少量传统与影响力惩罚。
- 教士阶层满意度小幅提升。
背景介绍: 该事件模拟了教皇国在17世纪中叶面临的文化建设选择。天才艺术家贝尔尼尼(Gian Lorenzo Bernini)作为当时罗马艺术界的核心人物,其才华与影响力为教皇国的文化事业带来了机遇。事件的核心在于是否投资兴建一座剧院,这既是展示艺术成就、提升文化影响力的举措,也可能因耗资巨大而引发教士阶层的不满,反映了当时教廷在宗教职责、艺术赞助与财政压力之间的权衡。
完整事件代码:
flavor_pap.42 = {
type = country_event
fire_only_once = yes
title = flavor_pap.42.title
desc = flavor_pap.42.desc
fire_only_once = yes
historical_info = flavor_pap.42.historical_info
dynamic_historical_event = {
tag = PAP
from = 1640.1.1
to = 1660.1.1
monthly_chance = 1
}
trigger = {
owns = location:rome
location:rome = {
NOT = {
has_building = building_type:theater
}
}
character:pap_bernini_script ?= {
is_alive = yes
owner = ROOT
}
}
illustration_tags = {
10 = regular
10 = exterior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
character:pap_bernini_script ?= { save_scope_as = bernini }
location:rome = { save_scope_as = target_location }
}
option = {
name = flavor_pap.42.a
historical_option = yes
change_gold_effect = { scale = -5 }
scope:bernini = {
add_artist_skill = 0.1
}
if = {
limit = {
scope:bernini = {
NOT = {
has_trait = prominent
}
}
}
scope:bernini = {
add_trait = trait:prominent
}
}
else = {
add_research_progress = research_progress_mild_bonus
}
location:rome = {
construct_building = {
building_type = building_type:theater
}
}
culture = {
add_cultural_tradition = cultural_tradition_mild_bonus
add_cultural_influence = cultural_influence_mild_bonus
}
add_estate_satisfaction = { type = estate_type:clergy_estate value = estate_satisfaction_mild_penalty }
}
option = {
name = flavor_pap.42.b
culture = {
add_cultural_tradition = cultural_tradition_mild_penalty
add_cultural_influence = cultural_influence_mild_penalty
}
add_estate_satisfaction = { type = estate_type:clergy_estate value = estate_satisfaction_mild_bonus }
}
}