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.8 普拉托的命运 - 通知

时间范围
无明确 fromto 日期,事件由前置事件触发,无固定月度概率。

触发条件
事件本身不包含 trigger 字段,通常由其他事件或条件(如变量 nap_successnap_failure 被设置)触发。

关键效果
事件提供两个选项,具体效果取决于触发时持有的变量:

  • 选项 Aflavor_nap.8.a):
    • 触发条件:持有变量 nap_success
    • 效果:获得金额为 cost_for_prato 本地变量的金币。
  • 选项 Bflavor_nap.8.b):
    • 触发条件:持有变量 nap_failure
    • 效果:对目标国家(scope:target_country)获得“被侮辱”宣战理由(casus_belli:cb_insulted_us)。

事件结束后,无论选择哪个选项,都会清除变量 nap_successnap_failure

背景介绍
此事件是“普拉托的命运”系列事件的通知环节。普拉托是意大利托斯卡纳地区的一座城市,在文艺复兴时期常成为周边强权(如佛罗伦萨、米兰)争夺的对象。该事件模拟了国家在处理普拉托事务后可能面临的两种结果:成功获得经济利益,或因失败而蒙受外交羞辱,从而获得采取进一步行动的借口。

完整事件代码

flavor_nap.8 = { #Fate of Prato - Notification
	type = country_event
	title = flavor_nap.8.title
	desc = {
		first_valid = {
			triggered_desc = {
				desc = flavor_nap.8.desc_success
				trigger = { has_variable = nap_success }
			}
			triggered_desc = {
				desc = flavor_nap.8.desc_failure
				trigger = { has_variable = nap_failure }
			}
		}
	}
	illustration_tags = {
        10 = regular
        10 = interior
    }
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}
	option = {
		name = flavor_nap.8.a

		trigger = { has_variable = nap_success }

		add_gold = local_var:cost_for_prato
	}

	option = {
		name = flavor_nap.8.b

		trigger = { has_variable = nap_failure }

		add_casus_belli = { target = scope:target_country type = casus_belli:cb_insulted_us }
	}

	after = {
		if = {
			limit = {
				has_variable = nap_failure
			}
			remove_variable = nap_failure
		}
		if = {
			limit = {
				has_variable = nap_success
			}
			remove_variable = nap_success
		}
	}
}