trigger · num_divisions
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
Will compare towards the amount of divisions a country has control over, if strength matters use has_army_size.
num_divisionsCOUNTRYnoneWill compare towards the amount of divisions a country has control over, if strength matters use has_army_size.
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
num_divisions 常用于限制某国触发特定决议或事件的前提条件,例如只有当国家拥有足够数量的师团时才能发动某项军事扩张计划,或在 AI 策略中判断敌国兵力规模以决定是否宣战。注意该 trigger 统计的是师团数量而非战斗力,适合做"是否已完成动员"的门槛检查。
# 只有当本国拥有至少 24 个师团时,该决议才可用
available = {
num_divisions > 23
}
[has_army_size](/wiki/trigger/has_army_size):当需要同时检查师团数量和实际兵力强度(装备/人员)时两者配合使用,num_divisions 把关数量,has_army_size 把关质量。[divisions_in_state](/wiki/trigger/divisions_in_state):用于进一步确认某国的师团是否部署在特定州省,配合 num_divisions 可区分"总师团够不够"与"前线够不够"。[has_army_manpower](/wiki/trigger/has_army_manpower):在判断一国军队规模时,常与 num_divisions 并列,前者反映在训人力储备,两者共同描绘出军备全貌。[ai_wants_divisions](/wiki/trigger/ai_wants_divisions):在 AI 决策脚本中,num_divisions 常作为前提条件,配合 ai_wants_divisions 判断 AI 是否还需要继续扩充师团。num_divisions 来判断某国"军事是否强大",但一个空架子师和一个满编精锐师在该 trigger 眼中毫无区别——凡是涉及战斗力比较,务必改用 [has_army_size](/wiki/trigger/has_army_size)。