Wiki

trigger · has_army_manpower

Definition

  • Supported scope:COUNTRY
  • Supported target:none

Description

checks for amount of manpower of selected type, additionally of a specified type

Hands-On Notes

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.

Hands-On Usage

has_army_manpower is commonly used in the available block of national decisions or focuses to check whether the player has accumulated sufficient active army manpower, and can also be used in AI strategy triggers to restrict specific actions (such as only allowing offensives when manpower is abundant). The example below shows a decision that requires the country to possess adequate active ground forces manpower to activate:

available = {
    has_army_manpower = {
        type = army
        value > 500000
    }
}

Synergy

  • [amount_manpower_in_deployment_queue](/wiki/trigger/amount_manpower_in_deployment_queue): When paired with this trigger, it can simultaneously check "manpower awaiting deployment in the queue." Using both together provides a complete assessment of a nation's total manpower situation.
  • [add_manpower](/wiki/effect/add_manpower): When has_army_manpower determines that manpower is insufficient, you can supplement human resources in the effect block using this command, forming a "check → replenish" logical loop.
  • [has_army_size](/wiki/trigger/has_army_size): The two often appear together in limit blocks—the former focuses on manpower values, the latter on division count. Combined use allows more precise trigger condition specification.
  • [conscription_ratio](/wiki/trigger/conscription_ratio): Using them together allows you to distinguish whether "high manpower" stems from a large population or a high conscription rate, avoiding misjudgment of a nation's actual mobilization capacity.

Common Pitfalls

  1. Overlooking the meaning of the type field: Beginners often omit the type parameter or fill it incorrectly, causing the actual manpower type checked to differ from expectations. You should carefully verify the legal values supported by this field in your current mod version, otherwise the condition will silently fail or throw an error.
  2. Confusing with reserve manpower: This trigger checks manpower within the army (active forces), not the recruitment reserve manpower displayed in the upper right corner of the national panel. If you want to judge the latter, you should use other dedicated triggers—the two are not interchangeable.