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_ira.1021 边境冲突

时间范围:无具体起止日期(from/to),事件在满足条件时可能触发,无固定月度概率(monthly_chance)。

触发条件

  • 事件由 scope:root_country 触发,具体触发逻辑未在提供代码中显示,通常由游戏引擎根据 trigger 字段(本代码片段未包含)决定。

关键效果

  • 选项 A (flavor_ira.1021.a) [历史选项]
    • 根据社会价值观(好战 vs 和解)对稳定度产生负面影响(除以 -10)。
    • scope:root_country 获得宣战理由(casus_belli:cb_conquer_province),目标省份为随机邻接的己方省份。
    • 所有阶层满意度获得显著加成(estate_satisfaction_severe_bonus)。
    • scope:root_country 对事件触发国产生“边境侵略”意见修正(border_aggression)。
  • 选项 B (flavor_ira.1021.b)
    • 损失少量威望(prestige_weak_penalty)。
  • 选项 C (flavor_ira.1021.c)
    • 损失少量外交官(diplomats_weak_penalty)。
    • 根据社会价值观(好战 vs 和解)对稳定度产生正面影响(除以 10)。
    • 尝试移除与 scope:root_country 的历史宿敌关系,并可能触发对方国家的事件。
    • scope:root_country 对事件触发国产生“和解尝试”意见修正(opinion_attempts_of_reconciliation)。

背景介绍: 此事件模拟了两个邻国之间因领土或边境问题引发的紧张局势。贵族阶层(事件插画暗示其参与)可能施压要求采取强硬行动,而国家统治者则面临选择:是顺应好战情绪挑起冲突,还是承受声望或外交损失以寻求和平,甚至尝试化解长期的敌对关系。不同的选择将显著影响国家稳定、对外关系和社会各阶层的态度。

完整事件代码

flavor_ira.1021 = {
	type = country_event
	title = flavor_ira.1020.title
	desc = flavor_ira.1020.desc
	historical_info = flavor_ira.1020.historical_info
	illustration_tags = {
		10 = armed
		10 = exterior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		scope:root_country = {
			random_owned_location = {
				limit = { is_neighbor_of = ROOT }
				province = {
					save_scope_as = target_province
				}
			}
		}
	}
	option = {
		name = flavor_ira.1021.a
		historical_option = yes
		add_effect_scaling_with_societal_value = {
			societal_value = belligerent_vs_conciliatory
			effect = stability
			operator = divide
			value = -10
		}
		add_casus_belli = {
			target = scope:root_country
			type = casus_belli:cb_conquer_province
			province = scope:target_province
		}
		add_all_estate_satisfaction = { value = estate_satisfaction_severe_bonus }
		scope:root_country = {
			add_opinion = { target = root modifier = border_aggression }
		}
	}
	option = {
		name = flavor_ira.1021.b
		add_prestige = prestige_weak_penalty
	}
	option = {
		name = flavor_ira.1021.c
		add_diplomats = diplomats_weak_penalty
		add_effect_scaling_with_societal_value = {
			societal_value = belligerent_vs_conciliatory
			effect = stability
			operator = divide
			value = 10
		}
		remove_historical_rival_scripted = {
			target = scope:root_country
			trigger_recipient_event = yes
		}
		scope:root_country = {
			add_opinion = { target = ROOT modifier = opinion_attempts_of_reconciliation }
		}
	}
}