Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

[flavor_pap.9001] 教皇国重建

时间范围:无明确起止日期(动态事件),触发概率由游戏引擎控制,无 monthly_chance 字段。

触发条件

  • 国际组织“天主教会”存在。
  • 国家 PAP(教皇国)不存在。
  • 国家 ITA(意大利)不存在。
  • 满足 can_give_land_to_pope_trigger 条件(代码中未定义具体内容,需参考游戏内其他定义)。
  • 罗马地区(location:rome)的拥有者满足以下任一条件:
    • 宗教不是天主教。
    • 拥有变量 no_support 且其值为 yes

关键效果

  • 选项 A (AI 100% 选择)
    • 如果国家 PAP 不存在,则在预设的 papal_province(一个符合条件、非首都、欧洲、天主教省份)上重建教皇国。
    • 获得“极端加成”等级的宗教影响力。
    • 获得“极端加成”等级的威望。
    • 将国际组织“天主教会”的领导者国家设置为 PAP(教皇国)。
  • 选项 B (AI 0% 选择)
    • 设置国家变量 refused_papacyyes
    • 获得“终极惩罚”等级的威望损失。

背景介绍: 该事件模拟了在特定历史或游戏条件下,天主教会和世俗国家面临是否重建教皇国的抉择。当罗马不再由天主教势力控制或失去支持,且教皇国与意大利均不存在时,一个符合条件的欧洲天主教省份可能被选为新的教皇国所在地。这反映了历史上教廷流亡或迁址的可能性,以及世俗君主对教廷权威的支持或拒绝所带来的政治与宗教影响。

完整事件代码

flavor_pap.9001 = {
	type = country_event
	title = flavor_pap.9001.title
	desc = flavor_pap.9001.desc

	trigger = {
		exists = international_organization:catholic_church
		NOT = { country_exists = c:PAP }
		NOT = { country_exists = c:ITA }
		can_give_land_to_pope_trigger = yes
		location:rome = {
			owner ?= {
				OR = {
					NOT = { religion = religion:catholic }
					var:no_support ?= yes
				}
			}
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:clergy_estate background = estate_type:clergy_estate }
		hidden_effect = {
			random_owned_location = {
				limit = {
					is_capital = no
					dominant_religion = religion:catholic
					continent = continent:europe
					any_neighbor_location = {
						NOT = {
							owner ?= root
						}
					}
				}
				save_scope_as = papal_province
			}
		}
	}

	option = {
		name = flavor_pap.9001.a
		ai_chance = { factor = 100 }
		if = {
			limit = {
				NOT = { country_exists = c:PAP }
			}
			reinstate_the_pope = {
				target_province = scope:papal_province
			}
			add_religious_influence = religious_influence_extreme_bonus
			add_prestige = prestige_extreme_bonus
			international_organization:catholic_church = {
				set_leader_country = c:PAP
			}
		}
	}
	option = {
		name = flavor_pap.9001.b
		ai_chance = { factor = 0 }
		set_variable = {
			name = refused_papacy
			value = yes
		}
		add_prestige = prestige_ultimate_penalty
	}
}