Hands-On Usage
faction_power_projection is commonly used in faction competition mods to determine whether the current nation's faction has reached a certain power projection threshold, thereby unlocking specific decisions, focuses, or event options. For example, expansionist actions are only allowed when the faction's influence is sufficiently strong:
available = {
faction_power_projection > 50
}
Synergy
[faction_influence_ratio](/wiki/trigger/faction_influence_ratio): Used together with faction_power_projection, it allows dual filtering from both "absolute projection power" and "relative influence ratio" dimensions, preventing minor factions from exploiting ratio mechanics.
[faction_influence_score](/wiki/trigger/faction_influence_score): Semantically similar but measures different dimensions; commonly written in parallel within the same AND block for precise faction strength filtering.
[add_faction_power_projection](/wiki/effect/add_faction_power_projection): The corresponding effect used to directly modify faction projection values in events or decisions, forming a complete "check → reward/penalty" loop with this trigger.
[faction_goal_fulfillment](/wiki/trigger/faction_goal_fulfillment): Faction goal completion typically grows in sync with faction power projection; using them together constructs multi-layered condition thresholds for "faction development stages".
Common Pitfalls
- Comparison operator syntax confusion: Numerical comparisons in HOI4 scripts must be written in inline form as
faction_power_projection > VALUE rather than nested value = / compare = structures; beginners often copy syntax from other triggers, causing parsing errors.
- Scope misalignment: This trigger is only valid under
COUNTRY scope. If invoked within STATE or CHARACTER scope (such as in a limit block within any_owned_state), the game will silently ignore it or throw an error. Always ensure the outer scope is a country scope.