flavor_geo.20 格鲁吉亚的传教请求
时间范围
- 事件为一次性事件 (
fire_only_once = yes),无具体from和to日期限制。 - 无
monthly_chance字段,触发概率取决于游戏逻辑。
触发条件
- 此事件由游戏逻辑或其他事件触发,代码中未直接定义
trigger字段。
关键效果
事件提供三个选项,每个选项对应不同的外交与宗教影响:
选项 A:flavor_geo.20.a
- 效果:
- 在
target_location1地区为教宗国 (c:PAP) 建造一座传教建筑 (building_type:missionary_building),非立即完成。 - 如果
target_location2和target_location3地区存在,同样为教宗国在上述地区建造传教建筑。 - 为格鲁吉亚 (
c:GEO) 设置一个持续1年的变量agreed_to_finance_missionaries_variable。 - 为触发国添加极端的宗教影响力加成 (
religious_influence_extreme_bonus)。
- 在
选项 B:flavor_geo.20.b
- 触发前提:触发国与格鲁吉亚 (
c:GEO) 之间没有同盟关系 (relation_type:alliance)。 - 效果:触发国与格鲁吉亚建立同盟关系。
选项 C:flavor_geo.20.c
- 效果:
- 为触发国增加少量威望 (
prestige_weak_bonus)。 - 为格鲁吉亚设置一个变量
papacy_refused_help。
- 为触发国增加少量威望 (
事件后续
无论选择哪个选项,事件结束后都会立即触发格鲁吉亚的后续事件 flavor_geo.21。
背景介绍
此事件模拟了历史上格鲁吉亚王国与罗马教廷之间的互动。作为地处高加索的基督教王国,格鲁吉亚时常寻求西方基督教世界(尤其是教宗国)的支持,以对抗周边强大的穆斯林帝国。事件反映了格鲁吉亚可能请求教宗资助在其领土上建立传教机构,以巩固基督教信仰并加强双方联系,而作为回应方(可能是教宗国或其他天主教国家)则面临多种选择:资助传教、结成军事同盟,或是礼貌性地拒绝请求。
完整事件代码
flavor_geo.20 = { #[ShowReligionAdjectiveWithNoTooltip('catholic')] in the [target_country.GetLongNameWithNoTooltip]
type = country_event
title = flavor_geo.20.title
desc = flavor_geo.20.desc
fire_only_once = yes
illustration_tags = {
10 = interior
10 = regular
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:nobles_estate }
}
option = {
name = flavor_geo.20.a
scope:target_location1 = {
construct_building = {
building_type = building_type:missionary_building
instant = no
owner = c:PAP
payer = c:PAP
}
}
if = {
limit = { exists = scope:target_location2 }
scope:target_location2 = {
construct_building = {
building_type = building_type:missionary_building
instant = no
owner = c:PAP
payer = c:PAP
}
}
}
if = {
limit = { exists = scope:target_location3 }
scope:target_location3 = {
construct_building = {
building_type = building_type:missionary_building
instant = no
owner = c:PAP
payer = c:PAP
}
}
}
hidden_effect = {
c:GEO = {
set_variable = {
name = agreed_to_finance_missionaries_variable
years = 1
}
}
}
add_religious_influence_if_valid = { VALUE = religious_influence_extreme_bonus }
}
option = {
name = flavor_geo.20.b
trigger = {
NOT = {
has_mutual_scripted_relation = {
type = relation_type:alliance
target = c:GEO
}
}
}
create_relation = {
first = this
second = c:GEO
type = relation_type:alliance
}
}
option = {
name = flavor_geo.20.c
add_prestige = prestige_weak_bonus
hidden_effect = {
c:GEO = {
set_variable = papacy_refused_help
}
}
}
after = {
c:GEO = {
trigger_event_non_silently = flavor_geo.21
}
}
}