trigger · num_of_supply_nodes
Definition
- Supported scope:
COUNTRY - Supported target:
THIS,ROOT,PREV,FROM,OWNER,CONTROLLER,OCCUPIED,CAPITAL
Description
check amount of supply nodes
num_of_supply_nodesCOUNTRYTHIS, ROOT, PREV, FROM, OWNER, CONTROLLER, OCCUPIED, CAPITALcheck amount of supply nodes
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
num_of_supply_nodes 常用于判断某国是否已建立了足够的铁路枢纽/补给节点,从而解锁特定决策或国策奖励,适合做"基建完成度检查"类的条件门槛。例如在一个工业发展任务中,要求玩家先扩展补给网络才能触发下一阶段:
available = {
num_of_supply_nodes > 5
}
[has_built](/wiki/trigger/has_built):常与 num_of_supply_nodes 配合,同时检查具体建筑数量和节点数量,综合衡量一国的后勤基础设施完备程度。[controls_state](/wiki/trigger/controls_state):补给节点分布在各州,配合判断是否控制特定州,可验证"是否在某地区建立了节点"这一逻辑。[add_political_power](/wiki/effect/add_political_power) :作为满足条件后的奖励 effect,当国家达到目标节点数量时给予政治点奖励,用于激励玩家投资后勤建设。[building_count_trigger](/wiki/trigger/building_count_trigger):两者都是检查基础设施水平的 trigger,常写在同一个 AND 块内,形成"节点数量 + 建筑等级"的双重门槛。num_of_supply_nodes 只能在 COUNTRY scope 下使用,新手有时在 STATE scope(例如 any_owned_state 内部)直接调用,导致脚本报错或行为异常——需确保退回国家 scope 再进行判断。allowed)可能导致条件逻辑不符合预期,应优先放在 available 或 trigger 块中以便持续求值。