trigger · has_added_tension_amount
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
Compare if the country has added above or below the specified ammount of tension
has_added_tension_amountCOUNTRYnoneCompare if the country has added above or below the specified ammount of tension
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
此 trigger 常用于「紧张度贡献」相关的成就、事件或决议场景,例如限制某国在引发足够世界紧张度后才能解锁特定侵略性决策,或用于 AI 策略判断当前局势是否已足够紧绷。注意它衡量的是该国自身累计添加的紧张度量,而非全局紧张度数值。
# 只有当本国已累计添加了一定量的紧张度后,才允许触发某事件
add_political_power = 50
trigger = {
has_added_tension_amount > 10
}
[has_defensive_war](/wiki/trigger/has_defensive_war):当一国已积累大量紧张度贡献时,配合判断是否仍处于防御战,可构造"侵略者转守"的剧情触发条件。[any_allied_country](/wiki/trigger/any_allied_country):遍历盟友时判断联盟整体的紧张度贡献情况,用于设计集体责任类事件。[add_named_threat](/wiki/effect/add_named_threat):与本 trigger 形成因果链——先判断该国贡献的紧张度是否达标,再决定是否追加具名威胁值,避免重复惩罚。[add_opinion_modifier](/wiki/effect/add_opinion_modifier):在该国紧张度贡献超过阈值后,自动给周边国家施加外交惩罚,模拟国际社会的反应。world_tension(全局紧张度)的方式来使用,但它只统计本国行为所添加的那部分紧张度,两者含义完全不同,混用会导致条件永远不满足或意外触发。>、<)和数值才能生效,直接写 has_added_tension_amount = X 而非范围比较时,需确认游戏版本对等号语义的支持,否则条件判断结果可能不符合预期。