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_chi_pap.1 教皇使团抵达大都

时间范围

1338.1.1 - 1341.1.1 (每月 10% 概率触发)

触发条件

  • 地点 dadu (大都) 必须满足:
    • 存在至少一个宗教为 catholic (天主教) 的人口。
    • 存在至少一个建筑类型为 chi_missionary_building (中国传教建筑),且其所有者(如果存在)的宗教为 catholic (天主教)。
  • 国家 c:CHI (中国) 必须存在。

关键效果

选项 A (flavor_chi_pap.1.a)

  • 支付金币,金额为 local_var:cost_of_expedition (基于首都到目标地点距离计算的负值)。
  • 文化获得 cultural_influence_mild_bonus (轻微文化影响力加成)。
  • 获得 prestige_extreme_bonus (巨额威望加成)。
  • 在3年后,为中国 (c:CHI) 非静默触发事件 flavor_chi_pap.2

选项 B (flavor_chi_pap.1.b)

  • 将已创建的角色 target_character (约翰·马黎诺里) 移动到玩家国家 (ROOT)。

背景介绍

该事件模拟了14世纪上半叶,教皇本笃十二世派遣方济各会修士约翰·马黎诺里作为使节,前往元朝大都(今北京)的历史事件。此行旨在回应元朝皇帝(可能为元顺帝)通过在大都的阿兰(基督教)社区发出的信件,寻求与罗马教廷建立联系。事件反映了中世纪晚期天主教在远东的传教努力与东西方之间的早期外交接触。

完整事件代码

flavor_chi_pap.1 = {
	type = country_event
	title = flavor_chi_pap.1.title
	desc = flavor_chi_pap.1.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = PAP
		from = 1338.1.1
		to = 1341.1.1
		monthly_chance = 10
	}

	trigger = {
		location:dadu = {
			any_pop = {
				religion = religion:catholic
			}
			any_buildings_in_location = {
				building_type = building_type:chi_missionary_building
				owner ?= {
					religion = religion:catholic
				}
			}
		}
		country_exists = c:CHI
	}

	illustration_tags = {
		10 = interior
		10 = regular
	}

	immediate = {

		location:dadu = {
			save_scope_as = target_location
			random_pop = {
				limit = {
					religion = religion:catholic
				}
				save_scope_as = target_pop_cath
			}
			random_buildings_in_location = {
				limit = {
					building_type = building_type:chi_missionary_building
					owner ?= {
						religion = religion:catholic
					}
				}
				save_scope_as = target_building
			}
			owner = {
				save_scope_as = target_country
			}
		}		
		if = {
			limit = {
				is_ai = no
			}
			event_illustration_estate_background_effect = { background = estate_type:clergy_estate }
			scope:target_country = {
				event_illustration_estate_foreground_effect = { foreground = estate_type:nobles_estate }
			}
		}
		save_scope_as = papal_state

		create_character = {
			first_name = name_john
			last_name = Marignolli
			birth_date = 1288.6.1
			birth_location = location:florence
			estate = estate_type:clergy_estate
			create_in_limbo = yes
			save_scope_as = target_character
		}

		set_local_variable = {
			name = cost_of_expedition
			value = {
				value = "capital.distance_to(scope:target_location)"
				multiply = -0.1
			}
		}
	}

	option = {
		name = flavor_chi_pap.1.a
		
		add_gold = local_var:cost_of_expedition
		culture = {
			add_cultural_influence = cultural_influence_mild_bonus
		}
		add_prestige = prestige_extreme_bonus

		c:CHI = {
			trigger_event_non_silently = {
				id = flavor_chi_pap.2
				years = 3
			}
		}
	}

	option = {
		name = flavor_chi_pap.1.b

		scope:target_character = {
			move_country = ROOT
		}
	}
}