trigger · state_and_terrain_strategic_value
Definition
- Supported scope:
STATE - Supported target:
none
Description
Checks for state strategic value
state_and_terrain_strategic_valueSTATEnoneChecks for state strategic value
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
state_and_terrain_strategic_value 常用于战略资源分配、决策解锁或 AI 权衡逻辑中,判断某个州省是否具备足够的战略意义,从而决定是否触发特定事件或允许某项决策。例如在自定义占领体系 mod 中,可以用它筛选出高战略价值州省,对其施加额外管理压力或奖励。
# 决策 available 块:仅对战略价值足够高的州省开放
available = {
state_and_terrain_strategic_value > 5
}
[has_state_category](/wiki/trigger/has_state_category):战略价值往往与州省类别(城市、农村等)强相关,两者联用可以更精确地筛选目标州省,避免误判低价值大类州省。[is_controlled_by](/wiki/trigger/is_controlled_by):确认州省控制权归属后再判断战略价值,常见于决策或事件条件块,确保只对己方或敌方控制的高价值州省生效。[set_state_category](/wiki/effect/set_state_category):当战略价值达到阈值时,可通过 effect 提升州省类别,实现"战略要地升级"的 mod 玩法。[state_strategic_value](/wiki/trigger/state_strategic_value):两者均涉及州省战略评估,state_strategic_value 侧重纯数值比较,而本 trigger 额外考量地形因素,配合使用可实现多维度筛选逻辑。limit 块中直接写它,导致脚本报错或静默失效——需要先通过 any_owned_state/all_claimant 等方式切换到 STATE scope 后再调用。> N),直接写 state_and_terrain_strategic_value = yes 通常不能表达预期意图,应明确写出比较运算符和阈值。