Wiki

trigger · network_national_coverage

Definition

  • Supported scope:COUNTRY
  • Supported target:none

Description

checks network national coverage you have over a country. Example: 
network_national_coverage = { 
 target = GER
 value > 0.5
}

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

network_national_coverage is commonly used in espionage/intelligence-themed mods to determine whether the player or AI has established sufficient intelligence network coverage over a target nation, thereby unlocking specific decisions, events, or missions. For example, allowing a penetration-related decision to trigger only when network coverage of Germany exceeds 50%:

available = {
    network_national_coverage = {
        target = GER
        value > 0.5
    }
}

Synergy

  • [has_active_mission](/wiki/trigger/has_active_mission): The activation status of intelligence missions is often evaluated jointly with network coverage rate; subsequent rewards trigger only when an active mission has been dispatched and coverage meets the threshold.
  • [compare_intel_with](/wiki/trigger/compare_intel_with): Both are commonly used simultaneously as available conditions for intelligence-related decisions, with the former checking network breadth and the latter checking intelligence quality, forming a dual-threshold system.
  • [add_intel](/wiki/effect/add_intel): After coverage rate conditions are satisfied, intelligence points are awarded as an effect reward, logically forming a complete flow of "network established → intelligence gain".
  • [add_operation_token](/wiki/effect/add_operation_token): When coverage rate meets the threshold, operation tokens are issued to drive subsequent covert operations, serving as the standard pairing for intelligence narrative arcs.

Common Pitfalls

  1. Writing target as a country tag string instead of a proper reference: The target field accepts country TAGs (e.g., GER), not scope variables or quoted string forms. Beginners sometimes mistakenly write target = "GER", causing parsing failures or conditions that never evaluate to true.
  2. Using an equals sign for the value comparison operator: Coverage rate is a floating-point number, so value = 0.5 will almost always evaluate to false; use comparison operators like value > 0.5 or value >= 0.5 to properly evaluate threshold ranges.