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_tur.104 大彗星

时间范围
无明确 fromto 日期,事件由 flavor_tur.103 触发。触发后,每月无固定概率(monthly_chance 未定义)。

触发条件

  • 国家拥有统治者(has_ruler = yes)。
  • 首都拥有建筑“君士坦丁堡天文台”(capital = { has_building = building_type:constantinople_observatory })。
  • 国家至少有一个宿敌(any_rival = { count > 0 })。

关键效果

  • 选项 A(flavor_tur.104.a

    • 增加少量稳定度(add_stability = stability_mild_bonus)。
    • 设置变量 believed_in_portents = 1
    • 在 1 至 2 年后,静默触发后续事件 flavor_tur.105
  • 选项 B(flavor_tur.104.b

    • 减少少量稳定度(add_stability = stability_mild_penalty)。
    • 显示自定义提示“repercussions_later.tt”。
    • 设置变量 disbelieved_in_portents = 1
    • 在 1 至 2 年后,静默触发后续事件 flavor_tur.105

背景介绍
该事件模拟了奥斯曼帝国(或拥有君士坦丁堡天文台的国家)观测到“大彗星”的天文现象。在近代早期,彗星常被视为重要的预兆,可能影响统治者的决策与国家的稳定。事件中,统治者需选择是否相信这一“天象示警”,不同的选择将直接影响国家稳定,并可能引发后续的历史发展。

完整事件代码

flavor_tur.104 = { #The Great Comet of CurrentYear, triggered by #flavor_tur.103
	hide_portraits = yes
	type = country_event
	title = flavor_tur.104.title
	desc = flavor_tur.104.desc

	historical_info = flavor_tur.104.historical_info

	trigger = {

		has_ruler = yes

		capital = { has_building = building_type:constantinople_observatory }

		any_rival = {
     		count > 0
     	}
	}

	image = "gfx/interface/illustrations/event/backgrounds/special/comet_sighted.dds"

	immediate =  {
		ruler = { save_scope_as = target_ruler }

		if = {
			limit = {
				any_rival = { is_at_war_with = root }
			}
			random_rival = {
				limit = {
					is_at_war_with = root
				}
				save_scope_as = super_sinister_rival
			}
		}
		else = {
			random_rival = {
				save_scope_as = super_sinister_rival
			}
		}
	}

	option = {
		name = flavor_tur.104.a

		add_stability = stability_mild_bonus
		set_variable = { name = believed_in_portents value = 1 }

		root = {
			trigger_event_silently = {
				id = flavor_tur.105
				years = { 1 2 }
			}
		}
	}

	option = {
		name = flavor_tur.104.b

		add_stability = stability_mild_penalty
		custom_tooltip = repercussions_later.tt
		set_variable = { name = disbelieved_in_portents value = 1 }

		root = {
			trigger_event_silently = {
				id = flavor_tur.105
				years = { 1 2 }
			}
		}
	}
}