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_nap.102 维勒讷夫条约

时间范围:1362.1.1 - 1382.1.1(每月 20% 概率触发)

触发条件

  • 触发国家必须是 NAP(那不勒斯王国)。
  • 国家处于和平状态(at_war = no)。
  • 国家 SIC(西西里)必须存在。
  • sicily_area(西西里地区)中,至少有一个省份是 NAP 的核心省份。
  • NAP 必须拥有统治者(has_ruler = yes)。
  • 国家 PAP(教宗国)必须拥有统治者。
  • 国家 SIC 必须拥有统治者。

关键效果

  • 选项 A(历史选项):
    • 向国家 SIC 静默触发事件 flavor_nap.103
    • 移除 NAPsicily_area(西西里地区)内所有省份的核心。
  • 选项 B
    • 使国家 ARA(阿拉贡)对 NAP 产生“被侮辱”意见(opinion_insulted)。
    • 使国家 PAP(教宗国)对 NAP 产生“轻微不满”意见(opinion_mildly_displeased)。
    • 使国家 SICNAP 产生“被侮辱”意见(opinion_insulted)。

背景介绍: 该事件模拟了14世纪中叶,那不勒斯王国与西西里及其他相关势力(如教宗国和阿拉贡)之间关于西西里地区主权和领土安排的潜在条约或外交事件。维勒瑙夫条约(或类似协定)可能旨在解决双方对西西里岛的领土主张,反映了中世纪后期意大利半岛复杂的政治与王朝关系。

完整事件代码

flavor_nap.102 = { #The Treaty of Villeneuve
	type = country_event

	title = flavor_nap.102.title
	desc = flavor_nap.102.desc

    illustration_tags = { }

	fire_only_once = yes
	dynamic_historical_event = {
		tag = NAP
		from = 1362.1.1
		to = 1382.1.1
		monthly_chance = 20
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler = { save_scope_as = target_ruler }
		c:PAP = { ruler = { save_scope_as = target_pope } }
		c:SIC = { ruler = { save_scope_as = target_sicily_ruler } }
	}

	trigger = {
		tag = NAP
		at_war = no
		country_exists = c:SIC
		area:sicily_area = {
			any_location_in_area = {
				is_core_of = root
			}
		}
		has_ruler = yes
		c:PAP = { has_ruler = yes }
		c:SIC = { has_ruler = yes }
	}

	option = {
		name = flavor_nap.102.a
        historical_option = yes

		custom_tooltip = flavor_nap.102.a.tt1
		hidden_effect = {
			c:SIC = {
				trigger_event_silently = { id = flavor_nap.103 }
			}
		}
		custom_tooltip = flavor_nap.102.a.tt2
		hidden_effect = {
			every_core_location = {
				limit = {
					area = area:sicily_area
				}
				remove_core = root
			}
		}
	}

	option = {
		name = flavor_nap.102.b

		add_opinion = { target = c:ARA modifier = opinion_insulted }
		add_opinion = { target = c:PAP modifier = opinion_mildly_displeased }
		add_opinion = { target = c:SIC modifier = opinion_insulted }
	}
}