trigger · target_conscription_amount
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
Checks the target conscription amount of the country.
target_conscription_amountCOUNTRYnoneChecks the target conscription amount of the country.
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
target_conscription_amount 用于检测一个国家目标征兵数量(即政策设定的应征规模),常见于 mod 中判断某国是否已达到大规模动员门槛,从而触发特殊事件或解锁决议。例如,当玩家将征兵目标提升到较高水平时,可自动激活某项战争准备决议:
# 在 decision 的 available 块中使用
available = {
target_conscription_amount > 500000
has_war = yes
}
[current_conscription_amount](/wiki/trigger/current_conscription_amount) — 与目标征兵量配合使用,可同时检查"当前实际在役兵力"与"目标兵力"之间的差距,判断动员是否已饱和。[conscription_ratio](/wiki/trigger/conscription_ratio) — 征兵比例 trigger 反映的是占人口的百分比政策,与绝对数量的 target_conscription_amount 互补,适合在不同国家规模下做更精细的分支判断。[has_army_manpower](/wiki/trigger/has_army_manpower) — 用于进一步确认实际人力库存是否支撑目标征兵计划,避免逻辑上目标很高但无兵可用的矛盾。[add_manpower](/wiki/effect/add_manpower) — 当条件满足后,常配合此 effect 向国家注入额外人力,作为达到动员目标的奖励或惩罚机制。target_conscription_amount(政策设定的目标人数)与 current_conscription_amount(实际当前已征召的人数)搞混,导致条件永远不触发或逻辑颠倒——前者反映的是玩家的动员意图,后者才是实际状态。COUNTRY scope 下有效,若误写在 STATE 或角色 scope 内(如 corps_commander 事件选项里),脚本会静默报错或直接返回 false,务必确认外层 scope 是国家级别。Hands-on notes are AI-generated and checked against the vanilla command vocabulary — treat them as a starting point, not authoritative reference. The definition above is the game's own documentation.
target_conscription_amount is used to check a country's target conscription amount (i.e., the mobilization scale set by policy), commonly found in mods to determine whether a nation has reached a large-scale mobilization threshold, triggering special events or unlocking decisions. For example, when a player raises the conscription target to a high level, it can automatically activate a war preparation decision:
# Used within a decision's available block
available = {
target_conscription_amount > 500000
has_war = yes
}
[current_conscription_amount](/wiki/trigger/current_conscription_amount) — Used in conjunction with target conscription amount to simultaneously check the gap between "current active manpower" and "target manpower," determining whether mobilization has reached saturation.[conscription_ratio](/wiki/trigger/conscription_ratio) — The conscription ratio trigger reflects the percentage-of-population policy setting, complementing the absolute number represented by target_conscription_amount, suitable for finer branching logic across nations of different scales.[has_army_manpower](/wiki/trigger/has_army_manpower) — Further confirms whether the actual manpower reserve can support the target conscription plan, avoiding the logical contradiction of high targets but no available troops.[add_manpower](/wiki/effect/add_manpower) — When conditions are met, commonly paired with this effect to inject additional manpower into the nation, serving as a reward or penalty mechanism for reaching mobilization targets.target_conscription_amount (the target number set by policy) with current_conscription_amount (the actual number currently conscripted), causing conditions to never trigger or logic to reverse — the former reflects the player's mobilization intent, while the latter represents the actual state.COUNTRY scope; if mistakenly written within STATE or character scopes (such as in corps_commander event options), the script will silently error or directly return false. Always verify that the outer scope is country-level.